File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ Vagrant.configure("2") do |config|
66 echo "10.0.0.11 node01" >> /etc/hosts
77 echo "10.0.0.12 node02" >> /etc/hosts
88 SHELL
9-
9+ config . vm . synced_folder "." , "/vagrant"
1010 config . vm . define "control-plane" , primary : true do |master |
1111 master . vm . box = "bento/ubuntu-18.04"
1212 master . vm . hostname = "control-plane"
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ metadata:
1313 labels :
1414 app : islamabad-app
1515spec :
16+ replicas : 0
1617 selector :
1718 matchLabels :
1819 app : islamabad-app
2526 - image : nginx
2627 name : nginx
2728 ports :
28- - containerPort : 8080
29+ - containerPort : 80
2930---
3031apiVersion : v1
3132data :
@@ -44,6 +45,7 @@ metadata:
4445 labels :
4546 app : postgres
4647spec :
48+ replicas : 0
4749 selector :
4850 matchLabels :
4951 app : postgres-db
Original file line number Diff line number Diff line change @@ -73,6 +73,12 @@ subjects:
7373 namespace: kubernetes-dashboard
7474EOF
7575
76+
77+ cd /tmp/ && wget -q https://github.com/etcd-io/etcd/releases/download/v3.4.16/etcd-v3.4.16-linux-amd64.tar.gz
78+ tar zxvf etcd-v3.4.16-linux-amd64.tar.gz
79+ cd etcd-v3.4.16-linux-amd64
80+ sudo cp etcdctl /usr/local/bin
81+
7682kubectl -n kubernetes-dashboard get secret $( kubectl -n kubernetes-dashboard get sa/admin-user -o jsonpath=" {.secrets[0].name}" ) -o go-template=" {{.data.token | base64decode}}" >> /vagrant/configs/token
7783
7884sudo -i -u vagrant bash << EOF
You can’t perform that action at this time.
0 commit comments