5.4. FRR-K8s 리소스 마이그레이션
OpenShift Container Platform 4.17 및 이전 릴리스의 metallb-system
네임스페이스에 있는 모든 사용자 생성 FRR-K8s 사용자 정의 리소스(CR)는 openshift-frr-k8s
네임스페이스로 마이그레이션해야 합니다. 클러스터 관리자로서 FRR-K8s 사용자 정의 리소스를 마이그레이션하려면 이 절차의 단계를 완료하세요.
5.4.1. FRR-K8s 리소스 마이그레이션 링크 복사링크가 클립보드에 복사되었습니다!
FRR-K8s FRRConfiguration
사용자 정의 리소스를 metallb-system
네임스페이스에서 openshift-frr-k8s
네임스페이스로 마이그레이션할 수 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc
)가 설치되어 있습니다. -
클러스터 관리자
역할이 있는 사용자로 클러스터에 로그인했습니다.
프로세스
Metal LB Operator가 배포된 이전 버전의 OpenShift Container Platform에서 업그레이드하는 경우 사용자 지정 FRRConfiguration
구성을 metallb-system
네임스페이스에서 openshift-frr-k8s
네임스페이스로 수동으로 마이그레이션해야 합니다. 이러한 CR을 이동하려면 다음 명령을 입력하세요.
openshift-frr-k8s
네임스페이스를 생성하려면 다음 명령을 입력하세요.oc create namespace openshift-frr-k8s
$ oc create namespace openshift-frr-k8s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 마이그레이션을 자동화하려면 다음 내용을 포함하는
migrate.sh
라는 셸 스크립트를 만듭니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 마이그레이션을 실행하려면 다음 명령을 실행하세요.
bash migrate.sh
$ bash migrate.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
마이그레이션이 성공했는지 확인하려면 다음 명령을 실행하세요.
oc get frrconfigurations.frrk8s.metallb.io -n openshift-frr-k8s
$ oc get frrconfigurations.frrk8s.metallb.io -n openshift-frr-k8s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
마이그레이션이 완료되면 metallb-system
네임스페이스에서 FRRConfiguration
사용자 정의 리소스를 제거할 수 있습니다.