From 28489a4d94cfac7ac435e0fb0c4b0fcb833f7759 Mon Sep 17 00:00:00 2001 From: Huabing Zhao Date: Tue, 31 Jul 2018 03:16:49 +0000 Subject: Kubernetes Installation Scripts Issue-ID: MSB-221 Change-Id: Id85a71af56464b08a39656cab7579258bac6e52c Signed-off-by: Huabing Zhao --- install/2_install_k8s_minion.sh | 74 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100755 install/2_install_k8s_minion.sh (limited to 'install/2_install_k8s_minion.sh') diff --git a/install/2_install_k8s_minion.sh b/install/2_install_k8s_minion.sh new file mode 100755 index 0000000..65fe0d8 --- /dev/null +++ b/install/2_install_k8s_minion.sh @@ -0,0 +1,74 @@ +#!/bin/sh +# +# Copyright 2018 ZTE, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +echo "************install docker************" +sudo apt-get update +sudo apt-get install -y docker.io + +echo "*************set up kubernetes apt-get source************" +sudo apt-get update && sudo apt-get install -y apt-transport-https +curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - +cat <:/etc/kubernetes/admin.conf . +kubectl --kubeconfig ./admin.conf get nodes + +or you can manually copy the content of this file to ~/.kube/conf if scp can't be used due to security reason. +######################################################################################################################## + +EOF -- cgit 1.2.3-korg