아직 TKG 클러스터를 생성 하지 않았기 때문에 NameSpace로 접속
export KUBECONFIG=$HOME/.kube/config-admin
kubectl vsphere login --insecure-skip-tls-verify --server 10.253.106.16 -u administrator@vsphere.local --tanzu-kubernetes-cluster-namespace dk-test

SUPERVISOR의 NODE IP 할당 10.253.105.x/24 확인


HAProxy 사용시 SuperVisor에서는 Pod배포 실패, CNI가 없기 때문인것으로 파악 또는 라이센스?

TKG 배포
스토리지 확인
k get sc

TKG 사용 가능한 이미지 확인 (사전에 Contents Library에 TKG이미지를 적용 함)
k get virtualmachineimages

배포 할 수 있는 사이즈 확인
kubectl get virtualmachineclasses

각 사이즈별 상세 정보 확인
kubectl describe virtualmachineclasses guaranteed-small

YAML파일을 어떻게 만드는지는 위에 페이지에서 확인


CLI로 Running 확인
k get tkc

Default Pod, service 대역은
192.168.0.0/16 (POD) , 10.96.0.0/12 (Service IP)
k describe tkc tkg-cluster-01

클러스터가 생성되면 생성된 클러스터로 접속 가능
kubectl vsphere login --insecure-skip-tls-verify --server 10.253.106.16 -u administrator@vsphere.local --tanzu-kubernetes-cluster-name tkg-cluster-01 --tanzu-kubernetes-cluster-namespace dk-test



- TKG구성 후 TKG에 Pod를 배포 하기 위해서 RoleBinding 필요 (https://docs.vmware.com/kr/VMware-vSphere/7.0/vmware-vsphere-with-tanzu/GUID-4CCDBB85-2770-4FB8-BF0E-5146B45C9543.html)
- kubectl create clusterrolebinding default-tkg-admin-privileged-binding --clusterrole=psp:vmware-system-privileged --group=system:authenticated
'VMware > TANZU' 카테고리의 다른 글
(DK) VMWARE TANZU AVI AND TANZU Integration(3) (0) | 2021.05.13 |
---|---|
(DK) VMWARE TANZU AVI Configure(2) (0) | 2021.05.12 |
(DK) VMWARE TANZU AVI Deploy(1) (0) | 2021.05.12 |
(DK) VMWARE TANZU HAPROXY NameSpaces Create (2) (0) | 2021.05.10 |
(DK) VMWARE TANZU HAPROXY Integration (1) (0) | 2021.05.09 |