摘要: 部署 Flannel 网络 kubernetes 要求集群内各节点能通过 Pod 网段互联互通,本文档介绍使用 Flannel上创建互联互通的 Pod 网段的步骤。 使用的变量 本文档用到的变量定义如下: NODE_IP=100.69.218.95 # 当前部署节点的 IP ETCD_ENDPOIN 阅读全文
posted @ 2021-10-04 16:58 backTraced 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 部署master组件 kubernetes master 包含的组件: kube-apiserver kube-scheduler kube-controller-manager 三个组件需要部署在同一节点上。 kube-scheduler、kube-controller-manager 和 kub 阅读全文
posted @ 2021-10-04 16:57 backTraced 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 部署 kubectl 命令行工具 kubectl 默认从 ~/.kube/config 配置文件获取访问 kube-apiserver 地址、证书、用户名等信息 #一键安装kubectl 需保证yum源中存在资源 $ yum install kubectl 创建 admin 证书 kubectl 与 阅读全文
posted @ 2021-10-04 16:56 backTraced 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 镜像部署ETCD kubernetes 系统使用 etcd 数据库存储所有数据,该数据库是很好的学习范例,此处不展开相关资料。 使用的变量 #IPADR=100.69.218.95 当前部署的机器 IP #对外暴露端口2379 通信端口2380 部署步骤 创建证书 为了保证通信安全,客户端(如 et 阅读全文
posted @ 2021-10-04 16:55 backTraced 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 创建 CA 证书和秘钥 kubernetes 系统各组件需要使用 TLS 证书对通信进行加密,本文档使用 CloudFlare 的 PKI 工具集 cfssl 来生成 Certificate Authority (CA) 证书和秘钥文件,CA 是自签名的证书,用来签名后续创建的其它 TLS 证书。 阅读全文
posted @ 2021-10-04 16:54 backTraced 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 组件版本与集群环境 组件配置 Centos7 Kubernetes 1.11.8 Docker 1.13.1 Etcd 3.2.18 Flanneld 0.7.1 vxlan 网络 TLS 认证通信 (etcd、kubernetes、kubectl) RBAC 授权 kubelet TLS Boot 阅读全文
posted @ 2021-10-04 16:52 backTraced 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 单机版Kubernetes(k8s)搭建教程 本文章将从零开始搭建基本的k8s环境,使用的组件版本为Kubernetes v1.11.8。 现有的教程如下: 基于自动化工具如kubeadm搭建,在单机上可快速搭建实例用于基本测试。 完全基于二进制部署 至少需要多个节点用于部署 本文实现方式: 主要采 阅读全文
posted @ 2021-10-04 16:51 backTraced 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ##linux实用命令整理 由于开发过程中经常接触linux系统进行各种情况下的操作,故开此博客整理生产环境下操作命令集,温故而知新。 ####系统命令 ######快捷键操作命令 1、tab //命令或路径等的补全键,linux用的最多的一个快捷键 ⭐️ 2、ctrl+a //光标迅速回到行首 ⭐ 阅读全文
posted @ 2021-09-11 17:25 backTraced 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 高可用harbor集群搭建 一、安装部署 1.节点角色 角色 数量 名称 备注 harbor主节点 2 harbor-1 harbor-2 双主模式 haproxy 2 HA-1 HA-2 需要通过keepalived绑定vip Redis 高可用集群 redis harbor组件,本地启动或远程配 阅读全文
posted @ 2021-08-31 14:44 backTraced 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: class Solution { //选择排序 public int[] sortArray(int[] nums) { //[] [1,5,7,4,8] [3,1,0,0][6,7,11,11,13,15] for (int i = 0; i < nums.length;i++){ int min 阅读全文
posted @ 2021-04-22 11:51 backTraced 阅读(72) 评论(0) 推荐(0) 编辑