1 Star 1 Fork 3

JC / k8s_cluster

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

k8s_cluster

介绍

二进制部署的k8s 1.15版本,包含容器集群的持续交付CICD、ELK等等生态...陆续更新后面的
使用二进制部署的原因是方便维护,部署的过程可以更加了解k8s的架构原理等。另一方面是,kubeadm部署的集群证书签发只有1年,虽然目前已经可以使用kubeadm来续期或者安装前修改源码来实现续期跟修改时长。但是需要注意的是kubeadm续期的证书只会对当时初始化集群签发的证书进行续期,不会给后来集群部署手动签发的证书进行续期,这就有可能出现不必要的麻烦。所以,在二进制部署的情况下,可以对证书签发时间修改成更长的时间,大大避免了证书过期带来的问题。

由于一直使用印象笔记来记录工作遇到事情,因此所以文档都将以印象笔记的形式给出超链接方式分享.
同时,也给出另一个库 #####常用配置资源文件清单注释#####

软件架构

架构图 kubernetes 1.15.2高可用集群(一) 架构图与服务器基础环境初始化

安装教程

kubernetes 1.15.2高可用集群(二) bind9+NamedManager 主辅DNS安装部署
kubernetes 1.15.2高可用集群(二) bind9主辅DNS安装部署
kubernetes 1.15.2高可用集群(三) DEVOPS环境----集群CA证书生成
kubernetes 1.15.2高可用集群(四) DEVOPS环境----harbor镜像仓库
kubernetes 1.15.2高可用集群(五) 集群配置数据库ETCD部署
kubernetes 1.15.2高可用集群(六) kube-apiserver组件安装
kubernetes 1.15.2高可用集群(七) 部署kube-apiserver入口负载均衡
kubernetes 1.15.2高可用集群(八) kube-controller-manager组件安装
kubernetes 1.15.2高可用集群(九) kube-scheduler组件安装
kubernetes 1.15.2高可用集群(十) kubelet组件安装
kubernetes 1.15.2高可用集群(十一) kube-proxy组件安装
kubernetes 1.15.2高可用集群(十二) 核心网络插件Flannel安装
kubernetes 1.15.2高可用集群(十三) 服务发现-coredns
kubernetes 1.15.2高可用集群(十四) 添加删除node节点
kubernetes 1.15.2高可用集群(十五) 服务暴露-ingress控制器之traefik
kubernetes 1.15.2高可用集群(十六) 创建kubectl用来连接集群apiserver的config文件
kubernetes 1.15.2高可用集群(十七) dashboard v1.8.3(免认证)--可视化管理平台
kubernetes 1.15.2高可用集群(十七) dashboard v1.10.1(认证)--可视化管理平台
kubernetes的CICD(一) 环境准备----jenkins容器部署
kubernetes的CICD(二) 环境准备----集成多版本maven+jdk到jenkins平台
kubernetes的CICD(三) 环境准备----java底包镜像制作
kubernetes的CICD(四) 环境准备----部署jenkins流水线
交付dubbo服务到kubernetes(一) 环境准备----zookeeper
交付dubbo服务到kubernetes(二) 测试构建交付----dubbo服务器提供者
交付dubbo服务到kubernetes(三) 测试构建交付----dubbo-monitor监控服务
交付dubbo服务到kubernetes(四) 测试构建交付----dubbo服务器消费者
交付dubbo服务到kubernetes(五) configmap配置中心交付dubbo-monitor----环境准备测试环境zookeeper
交付dubbo服务到kubernetes(六) configmap配置中心交付dubbo-monitor----测试环境dubbo-monitor
交付dubbo服务到kubernetes(七) 单一环境交付apollo配置中心
交付dubbo服务到kubernetes(八) 单一环境apollo配置中心使用
交付dubbo服务到kubernetes(九) 多环境交付apollo配置中心
交付dubbo服务到kubernetes(十) 多环境apollo配置中心使用
交付dubbo服务到kubernetes(十一) 上线流程
kubernetes监控体系(一) prometheus监控及grafana----常用的exporter
kubernetes监控体系(二) prometheus监控及grafana----prometheus-server
kubernetes监控体系(三) prometheus监控及grafana----grafana
kubernetes监控体系(四) prometheus监控及grafana----alertmanager邮件告警
kubernetes日志收集(一) ELK架构----tomcat底包构建
kubernetes日志收集(二) ELK架构----二进制部署ES集群
kubernetes日志收集(三) ELK架构----二进制部署Kafka集群
kubernetes日志收集(四) ELK架构----filebeat底包构建
kubernetes日志收集(五) ELK架构----部署logstash
kubernetes日志收集(六) ELK架构----部署kibana
kubernetes HPA弹性伸缩(一) 指标采集----metrics资源指标采集

集群填坑

kubernetes 1.15.2 交付高可用apollo配置中心
harbor的双向同步配置

集群维护

kubernetes集群维护(一) 集群节点下线
kubernetes集群维护(二) etcd故障恢复

空文件

简介

k8s 1.15版本,包含容器集群的持续交付CICD、ELK等等生态...陆续更新后面的 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/76439984/k8s_cluster.git
git@gitee.com:76439984/k8s_cluster.git
76439984
k8s_cluster
k8s_cluster
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891