物理机安装minikube

本文介绍了如何在CentOS 7系统中使用minikube安装本地Kubernetes集群,包括环境准备、Docker安装、minikube下载与启动,以及kubernetes相关组件的安装和验证过程。
摘要由CSDN通过智能技术生成

Kubernetes(k8s)是自动化容器操作的开源平台,基于这个平台,你可以进行容器部署,资源调度和集群扩容等操作。如果你曾经用过Docker部署容器,那么可以将Docker看成Kubernetes底层使用的组件,Kubernetes是Docker的上层封装,通过它可以很方便的进行Docker集群的管理。今天我们使用minikube在单机上进行Kubernetes集群的部署,目的是让我们对k8s有个初步的认识。

Minikube 支持以下 Kubernetes 功能:

DNS

NodePorts

ConfigMaps 和 Secrets

Dashboards

容器运行时: Docker、CRI-O 以及 containerd

启用 CNI (容器网络接口)

Ingress

关闭安全策略

/usr/bin/systemctl stop firewalld
/usr/bin/systemctl disable firewalld
/usr/sbin/iptables -F && /usr/sbin/iptables -X && /usr/sbin/iptables -F -t nat && /usr/sbin/iptables -X -t nat && /usr/sbin/iptables -P FORWARD ACCEPT
/usr/sbin/iptables -P FORWARD ACCEPT
/usr/bin/sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
setenforce 0

  1. 安装docker

yum install -y epel-release
/usr/bin/yum install -y conntrack wget net-tools jq yum-utils ntpdate ntp ipvsadm ipset device-mapper-persistent-data iptables curl sysstat libseccomp wget lrzsz bash-completion
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y docker-ce-18.09.4 docker-ce-cli-18.09.4
systemctl start docker
systemctl enable docker

3.加载所有节点IPVS模块

usr/sbin/modprobe ip_vs
/usr/sbin/modprobe ip_vs_rr<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值