Merge "Added storage supoort to the template"
authorTrevor Tao <trevor.tao@arm.com>
Thu, 28 Oct 2021 06:00:54 +0000 (06:00 +0000)
committerGerrit Code Review <gerrit@akraino.org>
Thu, 28 Oct 2021 06:00:54 +0000 (06:00 +0000)
1  2 
src/foundation/microk8s/main.tf

@@@ -17,9 -17,10 +17,10 @@@ resource "aws_instance" "master" 
                apt install snapd -y >> microk8s_install.log
                snap install core >> microk8s_install.log
                export PATH=$PATH:/snap/bin
 -              snap install microk8s --classic --channel=1.20/stable >> microk8s_install.log
 +              snap install microk8s --classic --channel=1.21 >> microk8s_install.log
                microk8s status --wait-ready
                microk8s enable dns >> microk8s_install.log
+               microk8s enable storage >> microk8s_install.log
                microk8s add-node > microk8s.join_token
                microk8s config > configFile-master
                EOF
@@@ -32,7 -33,7 +33,7 @@@
              "sudo sed -i 's/#MOREIPS/IP.7 = ${self.public_ip}\\n#MOREIPS/g' /var/snap/microk8s/current/certs/csr.conf.template",
              "sudo sleep 1m",
              "sudo microk8s stop",
-             "sudo microk8s start"
+             "sudo microk8s start",
             ]
    }
  
@@@ -47,6 -48,7 +48,7 @@@
    provisioner "local-exec" {
      command = <<EOT
                 touch token 
+                mkdir /root/.ssh && chmod 0700 /root/.ssh
                 ssh-keyscan -H ${self.public_dns} >> ~/.ssh/known_hosts
                 scp -i terraform.pem ubuntu@${self.public_dns}:/microk8s.join_token .
                 tail -n1 microk8s.join_token >> token