diff --git a/README.md b/README.md index 529b50b0741..9927655fe66 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # kubernetes Kubernetes playground + +# just test for tidb serverless branches diff --git a/vagrant-provisioning/Vagrantfile b/vagrant-provisioning/Vagrantfile index 66ab98982e1..afa3f97a2cf 100644 --- a/vagrant-provisioning/Vagrantfile +++ b/vagrant-provisioning/Vagrantfile @@ -4,11 +4,11 @@ ENV['VAGRANT_NO_PARALLEL'] = 'yes' VAGRANT_BOX = "generic/ubuntu2204" -VAGRANT_BOX_VERSION = "4.2.10" +VAGRANT_BOX_VERSION = "4.2.16" CPUS_MASTER_NODE = 2 CPUS_WORKER_NODE = 1 -MEMORY_MASTER_NODE = 2048 -MEMORY_WORKER_NODE = 1024 +MEMORY_MASTER_NODE = 4096 +MEMORY_WORKER_NODE = 2048 WORKER_NODES_COUNT = 2 diff --git a/vagrant-provisioning/bootstrap.sh b/vagrant-provisioning/bootstrap.sh index 671071f5651..3704e7ec60c 100644 --- a/vagrant-provisioning/bootstrap.sh +++ b/vagrant-provisioning/bootstrap.sh @@ -49,7 +49,7 @@ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - >/ apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main" >/dev/null 2>&1 echo "[TASK 7] Install Kubernetes components (kubeadm, kubelet and kubectl)" -apt install -qq -y kubeadm=1.26.0-00 kubelet=1.26.0-00 kubectl=1.26.0-00 >/dev/null 2>&1 +apt install -qq -y kubeadm=1.28.0-00 kubelet=1.28.0-00 kubectl=1.28.0-00 >/dev/null 2>&1 echo "[TASK 8] Enable ssh password authentication" sed -i 's/^PasswordAuthentication .*/PasswordAuthentication yes/' /etc/ssh/sshd_config @@ -66,3 +66,5 @@ cat >>/etc/hosts<> /root/kubeinit.log 2>/dev/null echo "[TASK 3] Deploy Calico network" -kubectl --kubeconfig=/etc/kubernetes/admin.conf create -f https://docs.projectcalico.org/v3.18/manifests/calico.yaml >/dev/null 2>&1 +kubectl --kubeconfig=/etc/kubernetes/admin.conf create -f https://docs.projectcalico.org/v3.25/manifests/calico.yaml >/dev/null 2>&1 echo "[TASK 4] Generate and save cluster join command to /joincluster.sh" kubeadm token create --print-join-command > /joincluster.sh 2>/dev/null + +#eof diff --git a/vagrant-provisioning/bootstrap_kworker.sh b/vagrant-provisioning/bootstrap_kworker.sh index a32640c7a0f..de82671af7f 100644 --- a/vagrant-provisioning/bootstrap_kworker.sh +++ b/vagrant-provisioning/bootstrap_kworker.sh @@ -4,3 +4,5 @@ echo "[TASK 1] Join node to Kubernetes Cluster" apt install -qq -y sshpass >/dev/null 2>&1 sshpass -p "kubeadmin" scp -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no kmaster.example.com:/joincluster.sh /joincluster.sh 2>/dev/null bash /joincluster.sh >/dev/null 2>&1 + +#eof