kubernetes
-
Kubernetes 相关概念快速入门
写在前面 笔者今年 9 月从端侧开发转到后台开发,第一个系统开发任务就强依赖了 K8S,加之项目任务重、排期紧,必须马上对 K8S 有概念上的了解。然而,很多所谓“K8S 入门概念”的文章看的一头雾水,对于大部分新手…
-
Kubernetes实战:下载kubernetes启动apiserver
下载kubernetes 通过二进制版本包安装 kubernetes ,下载需要科学上网,此处安装1.15.2版本。 下载方式: 进入kubernetes的github页面: https://github.com/kubernetes/kubernetes 进入tags页签: https://github….
-
Kubernetes实战:部署etcd集群
部署Master节点服务:etcd 部署etcd集群 etcd 的leader选举机制,要求至少3台或以上的奇数台主机。本次安装涉及:hdss7-12,hdss7-21,hdss7-22。这里以hdss7-12 主机为例,另外两台主机安装部署方式相同。 集群…
-
Kubernetes实战:部署私有仓库harbor
操作hdss7-200虚拟机 官方地址 官方地址:https://goharbor.io/ 下载地址:https://github.com/goharbor/harbor/releases 使用 离线安装版本 harbor-offline-installer-vx.x.x.tgz ,选择版本号 安装harbor mkdir…
-
Kubernetes实战:安装docker环境
操作 hdss7-21, hdss7-22, hdss7-200 三台虚拟机,以 hdss7-21 为例 yum install -y docker-ce 如果安装失败请用以下方法: # 0.查看系统内核版本,安装docker必须是3.10+以上的版本 uname -r # 1.卸…
-
Kubernetes实战:创建TLS证书和秘钥
操作 hdss7-200 虚拟机 安装 CFSSL wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/local/bin/cfssl wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 -O /usr/local/bin/cfssl-json wget ht…
-
Kubernetes实战:部署自建DNS系统
操作 hdss7-11 虚拟机 安装常用软件 yum install -y wget net-tools ntpdate telnet tree nmap sysstat lrzsz dos2unix bind-utils vim less 定时同步时间 crontab -e #ntp 00 * * * * /usr/sbin/ntpdate ntp6.al…
-
Kubernetes实战:搭建虚拟机集群
创建5台虚拟机 新建一台虚拟机,配置好系统和网络,作为模板机。 然后分别克隆5台虚拟机,直接用 IP 作为虚拟机名称。 修改主机名 hostnamectl set-hostname node7-11.host.com 修改 IP 地址 vi /etc/sysconfig/n…