分类:k8s

8 篇文章

k8s基础 (一) – k8s 运行机制
一、 master 运行机制 1.1 kube-apiserver k8s API Server提供了k8s各类资源对象(pod,RC,Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数据总线和数据中心。 1.1.1 监听端口 apiserver 目前在master监听两个端口 # (1) 通过 --insecure-…
k8s基础 (二) – web 运行示例
一、运行 nginx 将 nginx 运行在 k8s 中并可以从外部访问到 nginx 的 web 页面 1.1 Nginx 镜像制作 基于基础的 centos/ubuntu/alpine 镜像,制作公司内部基础镜像 Nginx 基础镜像及 Nginx 业务镜像 1.1.1 Centos 基础镜像制作 拉取基础镜像 echo "192.168.7.…
k8s基础 (三) – k8s 运维示例
一、调整 pod 数量 1、yml 文件中修改 replicas 数量 2、在 dashboard 修改 deployment 的 pod 值;此修改只是临时生效,重建 yml 文件后,pod 数量会恢复,以 yml 文件为准 3、通过kubectl scale命令;此修改只是临时生效,重建 yml 文件后,pod 数量会恢复 4、通过 kubec…
k8s基础 (四) – k8s 实战案例 上
一、K8S 高可用 基于 HAProxy+Keepalived 实现高可用 k8s 集群环境、实现 K8S 版本升级、calico 与 flannel 网络通信、kube DNS 与 CoreDNS、Dashboard。 1.1 高可用 K8S 基础环境 二、动静分离 web 站点 以下服务要求全部运行在K8S环境内,主要介绍在k8s中运行目前比较…
k8s基础 (五) – k8s 实战案例 下
一、实战案例之 MySQL 主从架构 参考 https://kubernetes.io/zh/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ https://kubernetes.io/zh/docs/tasks/run-application/run-r…
k8s基础 (六) – 监控与报警.md
一、监控系统基础概念 1.1 监控系统发展史 SNMP监控时代:网络设备及网络流量,主要监控网络设备及操作系统,需要内置SNMP支持,产生于上世纪80年代; 当今的监控系统:数据采集、存储、告警、展示等功能,zabbix、prometheus、cacti、Nagios、openfoam、Grafana; 下一代监控系统: 依赖立体监控的,基于 Da…
ansible 二进制安装 k8s
一、基础集群环境搭建 k8s基础集群环境主要是运行kubernetes管理端服务以及node节点上的服务部署及使用 Kubernetes设计架构: https://www.kubernetes.org.cn/kubernetes%E8%AE%BE%E8%AE%A1%E6%9E%B6%E6%9E%84 CNCF 云原生容器生态系统概要 http://…
kubeadm 安装 k8s
一、简介 云原生生态系统:https://cizixs.com/2017/12/30/cncf-cloud-native-landscape/CNCF 最新景观图:https://landscape.cncf.io/CNCF 元原生主要框架简介:https://www.kubernetes.org.cn/5482.htmlkubernetes 设计…