跟Marko学习k8s--[2..1.6]安装配置Kubernetes集群minikube单节点

本文档介绍了如何在启用虚拟化VT-x/AMD-v的环境中,通过kvm2驱动在Debian、Ubuntu、Fedora/CentOS/RHEL等系统上安装配置Kubernetes的minikube单节点集群。主要步骤包括安装kvm2、加入相关用户组、安装kubectl以及启动minikube。如遇问题,可以尝试minikube删除和清理个人.minikube目录。另外,还提供了kubectl自动补全工具的安装链接。

虚拟机开启虚拟化VT-x or AMD-v

安装kvm2 参考https://github.com/kubernetes/minikube/blob/master/docs/drivers.md#kvm2-driver

主要步骤如下

  • Debian or Ubuntu 18.x: sudo apt install libvirt-clients libvirt-daemon-system qemu-kvm
  • Ubuntu 16.x or older: sudo apt install libvirt-bin libvirt-daemon-system qemu-kvm
  • Fedora/CentOS/RHEL: sudo yum install libvirt libvirt-daemon-kvm qemu-kvm
  • openSUSE/SLES: sudo zypper install libvirt qemu-kvm

To finish the kvm installation, start and verify the libvirtd service

sudo systemctl enable libvirtd.service
sudo systemctl start libvirtd.service
sudo systemctl status libvirtd.service

Add your user to libvirt group (older distributions may use libvirtd instead)

sudo usermod -a -G libvirt $(whoami)

Join the libvirt group with your current shell session:

newgrp libvirt

安装kubectl 执行curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.5.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudomv kubectl /usr/local/bin/

执行minikube start --vm-driver kvm2   设置默认启动minikube config set vm-driver kvm2

遇到问题尝试

  • minikube delete

  • rm -rf ~/.minikube

kubectl 自动补全工具安装请参考 https://kubernetes.io/docs/tasks/tools/install-kubectl/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值