Kubernetes入门指南——环境配置

配置开发环境

  1. 安装Go,Kubernetes对Go的版本有要求,需要是go1.12.1或之后的版本。安装步骤查看Linux下go的安装及版本升级。
  2. 安装etcd,安装步骤查看Etcd入门指南——安装。
  3. 安装docker,可以查看CentOS下Docker的安装教程。
  4. 下载Kubernetes代码
mkdir -p $GOPATH/src/k8s.io
git clone https://github.com/kubernetes/kubernetes $GOPATH/src/k8s.io/kubernetes
cd $GOPATH/src/k8s.io/kubernetes
  1. 启动一个本地集群
export KUBERNETES_PROVIDER=local
hack/local-up-cluster.sh
  1. 打开另外一个终端,配置kubectl之后就可以使用
cd $GOPATH/src/k8s.io/kubernetes
export KUBECONFIG=/var/run/kubernetes/admin.kubeconfig
cluster/kubectl.sh

kubectl

kubectlKubernetes的命令行工具(CLI),是Kubernetes用户和管理员必备的管理工具。kubectl提供了大量的子命令,方便管理Kubernetes集群中的各种功能。

安装

  1. 通过命令下载最新的版本
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
  1. 下载完成后,改变文件的权限,使其可执行。
chmod +x ./kubectl
  1. 移动kubectl文件到你的PATH目录
mv ./kubectl /usr/local/bin/kubectl
  1. 测试是否安装成功
kubectl version

参考文章

  1. Install and Set Up kubectl

你可能感兴趣的:(Kubernetes)