运维 - 实践篇(五)- 基础 K8S 单机环境搭建

运维 - 实践篇(五)- 基础 K8S 单机环境搭建

修订时间 修订内容 备注
2022/02/02 完成 K8S 单机环境基础环境搭建 create

其实在整理这篇文章之前,我先搭建了基于 Docker 的 Jenkins 自动化部署环境,但是,遇到了一下几点问题:

1、我通过 Docker 搭建的 Jenkins 打包运行 jar 包之后,宿主机无法正常访问。于是我索性执行打 docker 镜像。

2、讲道理,不应该通过 Docker 的方式去搭建 jenkins 环境。最后 jenkins 的环境具体用什么方式搭建还有待确定。

以下我们开始搭建基础的 K8S 单机环境,这里同样可以选用 Minikube 搭建 K8S。

一、说明

1. 服务器配置介绍

这里我换了一台配置稍微高一点的主机,用于部署自己的服务和相关的中间件。可以参考之前的文章进行服务器的初始化配置以及 Docker 开发环境搭建。

主机名 配置 公网IP / 网卡IP 角色
Tx-Code-42 4核16G 42.192.222.62 / 10.0.4.16 Master

二、基础K8S单机环境搭建流程

虽然说是单机部署,但在流程上做了集群部署的准备。

1. 查看服务器网卡IP
$ ip addr 
2. 修改主机名称
$ hostnamectl set-hostname k8s-master && bash
3. 添加 Host
$ cat > /etc/hosts << EOF
10.0.4.16 k8s-master

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

EOF
4. 关闭防火墙
$ systemctl stop firewalld
$ systemctl disable firewalld
5. 关闭 selinux
$ setenforce 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Code_fusheng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值