Skip to content

Commit 53b6c58

Browse files
authored
chore: remove kubectl config (#351)
* chore: remove kubectl config * chore: remove chown on ~/.kube
1 parent 29bf95c commit 53b6c58

1 file changed

Lines changed: 0 additions & 8 deletions

File tree

base/scripts/onyxia-init.sh

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,10 @@ if [[ -n "$VAULT_RELATIVE_PATH" ]]; then
6868
fi
6969

7070
if command -v kubectl &>/dev/null; then
71-
kubectl config set-cluster in-cluster --server=https://kubernetes.default --certificate-authority=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
72-
kubectl config set-credentials user --token `cat /var/run/secrets/kubernetes.io/serviceaccount/token`
73-
kubectl config set-context in-cluster --user=user --cluster=in-cluster --namespace=`cat /var/run/secrets/kubernetes.io/serviceaccount/namespace`
74-
kubectl config use-context in-cluster
7571
export KUBERNETES_SERVICE_ACCOUNT=$(jq -Rr 'split(".")[1] | @base64d | fromjson | .["kubernetes.io"].serviceaccount.name' /var/run/secrets/kubernetes.io/serviceaccount/token)
7672
export KUBERNETES_NAMESPACE=`cat /var/run/secrets/kubernetes.io/serviceaccount/namespace`
77-
# Give user ownership on kubectl config file
78-
chown -R ${USERNAME}:${GROUPNAME} ${HOME}/.kube
7973
fi
8074

81-
82-
8375
if command -v mc &>/dev/null; then
8476
export MC_HOST_s3=https://$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY:$AWS_SESSION_TOKEN@$AWS_S3_ENDPOINT
8577
fi

0 commit comments

Comments
 (0)