VMware/TKGs: Difference between revisions

From DER's LLC
Jump to navigation Jump to search
(Created page with "= TKGs = == Trust CAs == kubectl edit Tkgserviceconfigurations tkg-service-configuration spec: defaultCNI: antrea trust: additionalTrustedCAs: - data: name: == SSH to Worker Nodes == https://docs.vmware.com/en/VMware-vSphere/7.0/vmware-vsphere-with-tanzu/GUID-37DC1DF2-119B-4E9E-8CA6-C194F39DDEDA.html https://williamlam.com/2020/10/how-to-ssh-to-tanzu-kubernetes-grid-tkg-cluster-in-vsphere-with-tanzu.html")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
= TKGs =
= TKGs =
== kapp-controller trust harbor cert ==
export CLUSTER_CONTEXT="tkgs.dersllc.com"
export CLUSTER_NAME="tmc-cluster"
export CLUSTER_NS="tmc"
curl --insecure https://ders-gitlab.dersllc.com/ders/ders-proxy/-/raw/master/STAR_dersllc_com.crt > /data/ders-star.crt
kubectl --context ${CLUSTER_CONTEXT} get KappControllerConfig -n ${CLUSTER_NS} ${CLUSTER_NAME}-kapp-controller-package -o yaml > ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package.yaml
yq eval '.spec.kappController.config.caCerts = "'"$(< /data/ders-star.crt)"'"' ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package.yaml > ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package-fixed.yaml
kubectl --context ${CLUSTER_CONTEXT} apply -f ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package-fixed.yaml
== Trust CAs ==
== Trust CAs ==
  kubectl edit Tkgserviceconfigurations tkg-service-configuration
  kubectl edit Tkgserviceconfigurations tkg-service-configuration

Latest revision as of 17:59, 14 August 2024

TKGs

kapp-controller trust harbor cert

export CLUSTER_CONTEXT="tkgs.dersllc.com"
export CLUSTER_NAME="tmc-cluster"
export CLUSTER_NS="tmc"
curl --insecure https://ders-gitlab.dersllc.com/ders/ders-proxy/-/raw/master/STAR_dersllc_com.crt > /data/ders-star.crt
kubectl --context ${CLUSTER_CONTEXT} get KappControllerConfig -n ${CLUSTER_NS} ${CLUSTER_NAME}-kapp-controller-package -o yaml > ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package.yaml
yq eval '.spec.kappController.config.caCerts = "'"$(< /data/ders-star.crt)"'"' ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package.yaml > ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package-fixed.yaml
kubectl --context ${CLUSTER_CONTEXT} apply -f ${CLUSTER_NS}-${CLUSTER_NAME}-kapp-controller-package-fixed.yaml

Trust CAs

kubectl edit Tkgserviceconfigurations tkg-service-configuration

spec:
 defaultCNI: antrea
 trust:
   additionalTrustedCAs:
   - data:
     name:


SSH to Worker Nodes

https://docs.vmware.com/en/VMware-vSphere/7.0/vmware-vsphere-with-tanzu/GUID-37DC1DF2-119B-4E9E-8CA6-C194F39DDEDA.html
https://williamlam.com/2020/10/how-to-ssh-to-tanzu-kubernetes-grid-tkg-cluster-in-vsphere-with-tanzu.html