Skip to content

Commit c883bf9

Browse files
committed
add TODOs
1 parent 5bd2ac4 commit c883bf9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

deploy/helm/kubernetes/scripts/configure-cluster.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,18 @@ done
1919
export KUBECONFIG=/etc/kubernetes/admin.conf
2020

2121
# upload configuration
22+
# TODO: https://github.com/kvaps/kubernetes-in-kubernetes/issues/6
2223
kubeadm init phase upload-config kubeadm --config /config/kubeadmcfg.yaml
2324
kubectl patch configmap -n kube-system kubeadm-config \
2425
-p '{"data":{"ClusterStatus":"apiEndpoints: {}\napiVersion: kubeadm.k8s.io/v1beta2\nkind: ClusterStatus"}}'
2526

2627
# upload configuration
28+
# TODO: https://github.com/kvaps/kubernetes-in-kubernetes/issues/5
2729
kubeadm init phase upload-config kubelet --config /config/kubeadmcfg.yaml -v1 2>&1 |
2830
while read line; do echo "$line" | grep 'Preserving the CRISocket information for the control-plane node' && killall kubeadm || echo "$line"; done
2931

3032
# setup bootstrap-tokens
33+
# TODO: https://github.com/kvaps/kubernetes-in-kubernetes/issues/7
3134
kubeadm init phase bootstrap-token --config /config/kubeadmcfg.yaml --skip-token-print
3235

3336
# correct apiserver address for the external clients
@@ -68,6 +71,7 @@ kubectl -n kube-system delete deployment/konnectivity-agent serviceaccount/konne
6871

6972
{{- if .Values.coredns.enabled }}{{"\n"}}
7073
# install coredns addon
74+
# TODO: https://github.com/kvaps/kubernetes-in-kubernetes/issues/3
7175
kubeadm init phase addon coredns --config /config/kubeadmcfg.yaml
7276
{{- else }}{{"\n"}}
7377
# uninstall coredns addon
@@ -76,6 +80,7 @@ kubectl -n kube-system delete configmap/coredns deployment/coredns 2>/dev/null |
7680

7781
{{- if .Values.kubeProxy.enabled }}{{"\n"}}
7882
# install kube-proxy addon
83+
# TODO: https://github.com/kvaps/kubernetes-in-kubernetes/issues/4
7984
kubeadm init phase addon kube-proxy --config /config/kubeadmcfg.yaml
8085
{{- else }}{{"\n"}}
8186
# uninstall kube-proxy addon

0 commit comments

Comments
 (0)