写在前面 记录和分享使用二进制搭建K8S集群的详细过程,由于操作比较冗长,大概会分四篇写完: 机器准备 部署etcd集群 部署Master 部署Node K8S的Node上需要运行kubelet和kube-proxy。本篇介绍在Node机器安装这两个组件,除此之外,安装通信需要的cni插件。 本篇的 ...
分类:
Web程序 时间:
2020-05-29 21:01:41
阅读次数:
80
快速上手 1、安装: 官方安装文档:安装文档 https://github.com/ansible/awx/blob/devel/INSTALL.md 官方安装方式分三种:openshift, kubernetes或者Docker Compose 一开始肯定有单机的方式, 后面再扩展集群。最后再弄几 ...
分类:
其他好文 时间:
2020-05-29 17:31:02
阅读次数:
98
本k8s集群参考了 Michael 的 https://gitee.com/pa/kubernetes-ha-kubeadm-private 这个项目,再此表示感谢! Michael的项目k8s版本为1.14.0,笔者基于他的项目进行改进,填了不少坑,搭建了 kubernetes 1.18.2高可用 ...
分类:
Web程序 时间:
2020-05-28 23:23:43
阅读次数:
144
1. 创建nginx ds # 写入配置 $ cat > nginx-ds.yml <<EOF apiVersion: v1 kind: Service metadata: name: nginx-ds labels: app: nginx-ds spec: type: NodePort selec ...
分类:
Web程序 时间:
2020-05-28 23:22:44
阅读次数:
128
1. 部署keepalived - apiserver高可用(任选两个master节点) 1.1 安装keepalived # 在两个主节点上安装keepalived(一主一备) $ yum install -y keepalived 1.2 创建keepalived配置文件 # 创建目录 $ ss ...
分类:
Web程序 时间:
2020-05-28 23:18:50
阅读次数:
250
kubernetes安装(1.14.0) 环境初始化 配置软件源 添加kubernetes源(阿里源) [kubernetes] name=Kubernetes Repositor baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kub ...
分类:
Web程序 时间:
2020-05-28 21:34:56
阅读次数:
76
Pod的升级和回滚 Deployment的升级 apiVersion: apps/v1beta1 kind: Deployment metadata: name: nginx-deployment namespace: test spec: replicas: 3 template: metadat ...
分类:
Web程序 时间:
2020-05-28 16:39:48
阅读次数:
85
kubernetes证书更新 版本:1.14.2,以下操作在3台master节点上操作 1、各个证书过期时间 /etc/kubernetes/pki/apiserver.crt #1年有效期 /etc/kubernetes/pki/front-proxy-ca.crt #10年有效期 /etc/ku ...
分类:
其他好文 时间:
2020-05-28 10:28:21
阅读次数:
220
1.kubernetes-dashboard简介kubernetes中管理集群中资源的方式通常有四种:命令行、YAML、API和图形界面,四种不同的方式适用于不同的人群和场景,对比如下:命令行kubectl,kubectl提供了命令行管理kubernetes资源优点:使用方便、便捷、快速管理集群资源缺点:功能相对有限,部分操作无法支持,有一定的门槛YAML资源定义,kubernetes中最终转换形
分类:
Web程序 时间:
2020-05-28 09:15:23
阅读次数:
241
https://blog.csdn.net/BigData_Mining/article/details/88529157 API Server作为Kubernetes网关,是访问和管理资源对象的唯一入口,其各种集群组件访问资源都需要经过网关才能进行正常访问和管理。每一次的访问请求都需要进行合法性的 ...
分类:
Web程序 时间:
2020-05-27 20:33:51
阅读次数:
98