반복 가능한 가상 네트워크 배포를 위해 VM 템플릿 및 NSX-T 사용

3306 단어
지금까지 지속적인 전달/지속적인 통합을 위한 인프라를 제공해 왔지만 그것은 그_다른 사람들을 위한 것이었습니다._

그게 이상한가요?

보다 인프라 지향적인 이유로 제공된 원칙을 사용해 봅시다. NSX-T를 사용하여 네트워크 실습을 구축해 보겠습니다.

첫째, 어떤 형태의 변경 가능한 라우터가 필요합니다. 일반적으로 그것은 "생산 중"의 맛이 무엇이든 상관없지만 구체적인 구현은 실제로 중요하지 않습니다.

먼저 이 기본 이미지가 작동하려면 어떤 기본 기능이 있어야 하는지 간략히 설명해야 합니다.
  • 관리 평면 격리: 처음 적용된 인터페이스에 대해 별도의 "라우팅 테이블"또는 VRF를 구축합니다.
  • 자동 연결. "데이터 플레인"과 별도로 네트워크 연결을 자동으로 얻고 구성 로드, 명령 호출 및 소프트웨어 수명 주기 관리를 수행할 수 있는 방법이 있어야 합니다.
  • 인바운드 관리 프로토콜을 활성화합니다.

  • 이를 위해 조명 구성을 구축했습니다here.

    일단 운영되면 소프트웨어를 최신 상태로 유지하기 위한 좋은 프로세스가 필요합니다. 이 기본 구성으로 설정되면 이 장치에 SSH로 연결하고 업데이트 프로세스를 실행할 수 있습니다. 방법은 다음과 같습니다.

    vyos@vyos:~$ add system image https://downloads.vyos.io/rolling/current/amd64/vyos-rolling-latest.iso vrf mgmtTrying to fetch ISO file from https://downloads.vyos.io/rolling/current/amd64/vyos-rolling-latest.iso % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 309M 100 309M 0 0 1424k 0 0:03:42 0:03:42 --:--:-- 1551kISO download succeeded.Checking for digital signature file... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (22) The requested URL returned error: 404 Not FoundUnable to fetch digital signature file.Do you want to continue without signature check? (yes/no) [yes] yesChecking MD5 checksums of files on the ISO image...OK.Done!What would you like to name this image? [1.3-rolling-202010020117]:OK. This image will be named: 1.3-rolling-202010020117Installing "1.3-rolling-202010020117" image.Copying new release files...Would you like to save the current configurationdirectory and config file? (Yes/No) [Yes]: YesCopying current configuration...Would you like to save the SSH host keys from yourcurrent configuration? (Yes/No) [Yes]:Copying SSH keys...Running post-install script...Setting up grub configuration...Done.vyos@vyos:~$ show system imageThe system currently has the following image(s) installed: 1: 1.3-rolling-202010020117 (default boot) 2: 1.3-rolling-202009200118vyos@vyos:~$ rebootAre you sure you want to reboot this system? [y/N] y...vyos@vyos:~$ show system imageThe system currently has the following image(s) installed: 1: 1.3-rolling-202010020117 (default boot) (running image) 2: 1.3-rolling-202009200118vyos@vyos:~$ delete system imagePossible completions: Enter Execute the current command 1.3-rolling-202009200118 Name of image image to delete 1.3-rolling-202010020117vyos@vyos:~$ delete system image 1.3-rolling-202009200118Are you sure you want to delete the"1.3-rolling-202009200118" image? (Yes/No) [No]: YesDeleting the "1.3-rolling-202009200118" image...Done
    


    짜잔! 새로운 버전! 디스크 공간 압축을 위해 이전 이미지도 정리했습니다.

    가상 라우터가 구축되었습니다. 종료하고 템플릿으로 변환해 보겠습니다.



    준비 완료!

    좋은 웹페이지 즐겨찾기