mirror of
https://github.com/sailor-sh/CK-X.git
synced 2026-07-10 08:09:20 +00:00
Fix: deployment issue
This commit is contained in:
@@ -63,6 +63,7 @@ sleep 5
|
||||
|
||||
#wait till api-server is ready
|
||||
while ! kubectl get nodes > /dev/null 2>&1; do
|
||||
log "API server is not ready, retrying..."
|
||||
sleep 5
|
||||
done
|
||||
|
||||
|
||||
@@ -54,13 +54,9 @@ metadata:
|
||||
name: $CLUSTER_NAME
|
||||
servers: 1
|
||||
agents: $NUM_WORKERS
|
||||
ports:
|
||||
- port: "$API_PORT:6443"
|
||||
nodeFilters:
|
||||
- loadbalancer
|
||||
kubeAPI:
|
||||
host: "127.0.0.1"
|
||||
hostPort: "$API_PORT"
|
||||
hostPort: "6443"
|
||||
options:
|
||||
k3s:
|
||||
extraArgs:
|
||||
@@ -107,10 +103,15 @@ echo "$(date '+%Y-%m-%d %H:%M:%S') | ✅ K3d cluster '$CLUSTER_NAME' is up and r
|
||||
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') | Docker and KIND environment is ready for use"
|
||||
|
||||
k3d kubeconfig get $CLUSTER_NAME > /home/candidate/.kube/kubeconfig
|
||||
echo "Kubeconfig file created: /home/candidate/.kube/kubeconfig"
|
||||
|
||||
# Save kubeconfig and set API server address
|
||||
cp /home/candidate/.kube/config /home/candidate/.kube/kubeconfig
|
||||
sed -i 's|server: https://127\.0\.0\.1:\([0-9]*\)|server: https://k8s-api-server:\1|' /home/candidate/.kube/kubeconfig
|
||||
|
||||
echo "Kubeconfig file content:"
|
||||
cat /home/candidate/.kube/kubeconfig
|
||||
|
||||
export KUBECONFIG=/home/candidate/.kube/kubeconfig
|
||||
|
||||
#info on config file setup done
|
||||
|
||||
Reference in New Issue
Block a user