Rancher on baremetal k8S
- cert-manager on K8S (validate cert-manager is up correctly!, otherwise rancher installation might fail with error: x509: certificate signed by unknown authority)
- ingress-nginx on baremetal (you might need edit NodePort option with your load balancer)
- Install helm3
- helm install rancher rancher-latest/rancher \
--namespace cattle-system \
--set hostname=rancher.my.org ###--dry-run first would be good idea.
- kubectl -n cattle-system rollout status deploy/rancher ###verify status
- successfully installation of Rancher in namespace: cattle-system, will also create extra namespaces: local, p-xxxxx, p-yyyyy, user-zzzzz, cattle-global-nt, and cattle-global-data. local is used for cluster hosting Racher; user-zzzzz is for user authentication. Not sure for the function of the rest yet. I would guess global is for cross cluster functionalities.
No comments:
Post a Comment