装起来 - minikube搭建kubernates环境

80 阅读1分钟

Kubernetes

  1. Borg 系统十多年生产环境经验的支持
  2. 生产级别的容器编排平台和集群管理系统
  3. CNCF 的“头把交椅”

什么是 minikube

快速搭建 Kubernetes 环境的工具

如何搭建 minikube 环境

curl -Lo minikube storage.googleapis.com/minikube/re…

sudo install minikube /usr/local/bin/

minikube version

minikube kubectl

实际验证 minikube 环境

安装docker

yum install -y yum-utils

yum-config-manager
--add-repo
download.docker.com/linux/cento…

yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

systemctl start docker

systemctl enable docker

启动kubernates

minikube start --kubernetes-version=v1.23.3 --image-mirror-country='cn' --force

minikube status

minikube node list

配置 kubectl

.bashrc 中添加

alias kubectl="minikube kubectl --"

并重新登录

命令自动补全功能

source <(kubectl completion bash)

yum install bash-completion -y

source /usr/share/bash-completion/bash_completion

source <(kubectl completion bash)

运行nginx

kubectl run ngx --image=nginx:alpine