From 7f182e17666e9cf0f5063f817d500abe7e8ae3b0 Mon Sep 17 00:00:00 2001 From: abdennour Date: Thu, 22 Jul 2021 10:36:47 +0300 Subject: [PATCH] style: unused files --- commands.go | 48 ----------------------- scripts/create-master/dryrun.sh | 67 --------------------------------- scripts/create-master/script.sh | 66 -------------------------------- template.go | 25 ------------ 4 files changed, 206 deletions(-) delete mode 100644 commands.go delete mode 100644 scripts/create-master/dryrun.sh delete mode 100644 scripts/create-master/script.sh delete mode 100644 template.go diff --git a/commands.go b/commands.go deleted file mode 100644 index 72df784..0000000 --- a/commands.go +++ /dev/null @@ -1,48 +0,0 @@ -package main - -import ( - _ "embed" - "fmt" - "os/exec" -) - -//go:embed scripts/create-master/dryrun.sh -var installClusterScript string - -func InstallCluster() { - - values := make(map[string]interface{}) - values["version"] = "1.21" - // fmt.Println(s) - // fmt.Println(ProcessString(s, values)) - runCommand("/bin/sh", "-c", ProcessString(installClusterScript, values)) -} - -func runCommand(name string, arg ...string) error { - cmd := exec.Command(name, arg...) - // error output and standard output of command is connected to the same pipeline - stdout, err := cmd.StdoutPipe() - cmd.Stderr = cmd.Stdout - - if err != nil { - return err - } - - if err = cmd.Start(); err != nil { - return err - } - // Get real-time output from the pipe to the terminal and print - for { - tmp := make([]byte, 1024) - _, err := stdout.Read(tmp) - fmt.Print(string(tmp)) - if err != nil { - break - } - } - - if err = cmd.Wait(); err != nil { - return err - } - return nil -} diff --git a/scripts/create-master/dryrun.sh b/scripts/create-master/dryrun.sh deleted file mode 100644 index ef6bc5e..0000000 --- a/scripts/create-master/dryrun.sh +++ /dev/null @@ -1,67 +0,0 @@ -KUBE_VERSION={{ .version }}; -#!/bin/sh - -# Source: http://kubernetes.io/docs/getting-started-guides/kubeadm/ - -### setup terminal -apt-get install -y bash-completion binutils -echo 'colorscheme ron' >> ~/.vimrc -echo 'set tabstop=2' >> ~/.vimrc -echo 'set shiftwidth=2' >> ~/.vimrc -echo 'set expandtab' >> ~/.vimrc -echo 'source <(kubectl completion bash)' >> ~/.bashrc -echo 'alias k=kubectl' >> ~/.bashrc -echo 'alias c=clear' >> ~/.bashrc -echo 'complete -F __start_kubectl k' >> ~/.bashrc -sed -i '1s/^/force_color_prompt=yes\n/' ~/.bashrc - - -### install k8s and docker -apt-get remove -y docker.io kubelet kubeadm kubectl kubernetes-cni -apt-get autoremove -y -apt-get install -y etcd-client vim build-essential - -systemctl daemon-reload -curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - -cat < /etc/apt/sources.list.d/kubernetes.list -deb http://apt.kubernetes.io/ kubernetes-xenial main -EOF - -apt-get update -apt-get install -y docker.io kubelet=${KUBE_VERSION}-00 kubeadm=${KUBE_VERSION}-00 kubectl=${KUBE_VERSION}-00 kubernetes-cni=0.8.7-00 - -cat > /etc/docker/daemon.json <> ~/.vimrc -echo 'set tabstop=2' >> ~/.vimrc -echo 'set shiftwidth=2' >> ~/.vimrc -echo 'set expandtab' >> ~/.vimrc -echo 'source <(kubectl completion bash)' >> ~/.bashrc -echo 'alias k=kubectl' >> ~/.bashrc -echo 'alias c=clear' >> ~/.bashrc -echo 'complete -F __start_kubectl k' >> ~/.bashrc -sed -i '1s/^/force_color_prompt=yes\n/' ~/.bashrc - - -### install k8s and docker -apt-get remove -y docker.io kubelet kubeadm kubectl kubernetes-cni -apt-get autoremove -y -apt-get install -y etcd-client vim build-essential - -systemctl daemon-reload -curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - -cat < /etc/apt/sources.list.d/kubernetes.list -deb http://apt.kubernetes.io/ kubernetes-xenial main -EOF -KUBE_VERSION=1.21.0 -apt-get update -apt-get install -y docker.io kubelet=${KUBE_VERSION}-00 kubeadm=${KUBE_VERSION}-00 kubectl=${KUBE_VERSION}-00 kubernetes-cni=0.8.7-00 - -cat > /etc/docker/daemon.json <