2020-06-03 14:45:01 +00:00
|
|
|
# Quickstart
|
|
|
|
---
|
|
|
|
|
|
|
|
# CloudBender
|
|
|
|
|
|
|
|
## Prepare Config
|
|
|
|
- check config/kube/kube-control-plane.yaml
|
|
|
|
- check config/kube/kube-workers.yaml
|
|
|
|
|
2020-07-07 17:42:24 +00:00
|
|
|
## Deploy Cluster
|
|
|
|
- cloudbender sync config/kube --multi
|
2020-06-03 14:45:01 +00:00
|
|
|
|
|
|
|
## Get kubectl config
|
2020-07-07 17:42:24 +00:00
|
|
|
- get admin.conf from S3 and store in your local `~/.kube` folder
|
|
|
|
S3 URL will also be in the Slack message after successful bootstrap !
|
2020-06-03 14:45:01 +00:00
|
|
|
|
2020-07-07 17:42:24 +00:00
|
|
|
## Verify nodes
|
|
|
|
- Verify all nodes have the expected version and are *Ready*, eg via: `kubectl get nodes`
|
2020-06-05 15:38:46 +00:00
|
|
|
|
2020-06-03 14:45:01 +00:00
|
|
|
|
|
|
|
---
|
2020-07-07 17:42:24 +00:00
|
|
|
# KubeZero
|
2020-07-07 17:51:27 +00:00
|
|
|
All configs and scriptss are normally under:
|
2021-01-26 14:04:47 +00:00
|
|
|
`kubezero/clusters/<ENV>/<REGION>`
|
2020-06-03 14:45:01 +00:00
|
|
|
|
|
|
|
## Prepare Config
|
2020-07-07 17:51:27 +00:00
|
|
|
check values.yaml for your cluster
|
2020-06-03 14:45:01 +00:00
|
|
|
|
2021-01-26 14:04:47 +00:00
|
|
|
## Bootstrap
|
|
|
|
The first step will install all CRDs of enabled components only to prevent any dependency issues during the actual install.
|
|
|
|
`./bootstrap.sh crds all clusters/<ENV>/<REGION>`
|
2020-06-05 16:58:18 +00:00
|
|
|
|
2021-01-26 14:04:47 +00:00
|
|
|
The second step will install all enabled components incl. various checks along the way.
|
2022-04-13 10:24:10 +00:00
|
|
|
`./bootstrap.sh apply all clusters/<ENV>/<REGION>`
|
2020-06-05 16:58:18 +00:00
|
|
|
|
2021-01-26 14:04:47 +00:00
|
|
|
## Success !
|
|
|
|
Access your brand new container platform via kubectl / k9s / lens or the tool of your choosing.
|