系列文章第一章:✨k8s入门:裸机部署k8s集群第二章:✨k8s入门:部署应用到k8s集群第三章:✨k8s入门:service简单使用第四章:✨k8s入门:StatefulSet简单使用第五章:✨k8s入门:存储(storage)第六章:✨K8S配置storageclass使用nfs动态申领本地磁盘空间第七章:✨k8s入门:配置ConfigMap&Secret第八章:✨k8s入门:k8s入门:Helm构建MySQL第九章:✨k8s入门:kubernetes-dashboard安装第十章:✨k8s入门:kube-prometheus-stack全家桶搭建(Grafana+Prometheus)文
系列文章第一章:✨k8s入门:裸机部署k8s集群第二章:✨k8s入门:部署应用到k8s集群第三章:✨k8s入门:service简单使用第四章:✨k8s入门:StatefulSet简单使用第五章:✨k8s入门:存储(storage)第六章:✨K8S配置storageclass使用nfs动态申领本地磁盘空间第七章:✨k8s入门:配置ConfigMap&Secret第八章:✨k8s入门:k8s入门:Helm构建MySQL第九章:✨k8s入门:kubernetes-dashboard安装第十章:✨k8s入门:kube-prometheus-stack全家桶搭建(Grafana+Prometheus)文
一、前言作为一个工作十余年,拥有比较丰富的计算机网络运维、主机运维、云计算平台运维、自动化运维开发经验的老鸟,我来说说我当初刚接触Kubernetes时的一些感受以及学习技巧。刚开始学习k8s时,我觉得挺难的,一头雾水,买了一本《Kubernetes权威指南》,真的很厚。我觉得作为应用开发人员的学习路线,不要想着一口气看完k8s的所有概念,要逐步学习,要看完这么厚的书,没有实战也很懵的。我觉得比较合适的学习路线应该是:应用开发人员只需要先学很少的几个Kubernetes关键概念,比如Pod、Service和Deployment,然后直接把精力放在如何把自己的应用部署上去,并着手研究部署到Kub
一、前言作为一个工作十余年,拥有比较丰富的计算机网络运维、主机运维、云计算平台运维、自动化运维开发经验的老鸟,我来说说我当初刚接触Kubernetes时的一些感受以及学习技巧。刚开始学习k8s时,我觉得挺难的,一头雾水,买了一本《Kubernetes权威指南》,真的很厚。我觉得作为应用开发人员的学习路线,不要想着一口气看完k8s的所有概念,要逐步学习,要看完这么厚的书,没有实战也很懵的。我觉得比较合适的学习路线应该是:应用开发人员只需要先学很少的几个Kubernetes关键概念,比如Pod、Service和Deployment,然后直接把精力放在如何把自己的应用部署上去,并着手研究部署到Kub
目录一、k8s集群平台规划1.单master集群2.多master集群(推荐)二、集群环境硬件配置要求三、k8s集群搭建(Kubeadm方式)1.主机准备2.系统初始化3.Docker的安装4.添加阿里云yum源5.kubeadm、kubelet、kubectl的安装6.在Master节点中部署集群7.将node节点加入集群8.部署CNI网络插件四、方法总结一、k8s集群平台规划k8s集群可以有两种规划方式,单master集群和多master集群。1.单master集群顾名思义该集群中只有一个master节点,在这样的集群规划中,如果master节点出了任何问题,它所管理的各个node节点都会
目录一、k8s集群平台规划1.单master集群2.多master集群(推荐)二、集群环境硬件配置要求三、k8s集群搭建(Kubeadm方式)1.主机准备2.系统初始化3.Docker的安装4.添加阿里云yum源5.kubeadm、kubelet、kubectl的安装6.在Master节点中部署集群7.将node节点加入集群8.部署CNI网络插件四、方法总结一、k8s集群平台规划k8s集群可以有两种规划方式,单master集群和多master集群。1.单master集群顾名思义该集群中只有一个master节点,在这样的集群规划中,如果master节点出了任何问题,它所管理的各个node节点都会
简介:不知知道各位是如何清理的,我尝试过用阿里的任何一个面板清理,但是还要换页就很烦,所以自己就写了一个小脚本,更GOOD!的是你还可以把他放到你的定时任务里面去,为啥要这么做,不得不说,咱的集群有点小垃圾,不过那也没办法,集群也不敢动,谁知道啥时候崩了,锅谁来背,哈哈!一个简单的不能再简单的shell脚本了#!/bin/bashsource/etc/profileprintf"\n本次操作是用来清理集群内部状态为Evicted和Failed的Pod!\n"printf"\nA.Aliyun-productB.Aliyun-testC.k8s-Intranet\n\n"read-p"你需要清理
简介:不知知道各位是如何清理的,我尝试过用阿里的任何一个面板清理,但是还要换页就很烦,所以自己就写了一个小脚本,更GOOD!的是你还可以把他放到你的定时任务里面去,为啥要这么做,不得不说,咱的集群有点小垃圾,不过那也没办法,集群也不敢动,谁知道啥时候崩了,锅谁来背,哈哈!一个简单的不能再简单的shell脚本了#!/bin/bashsource/etc/profileprintf"\n本次操作是用来清理集群内部状态为Evicted和Failed的Pod!\n"printf"\nA.Aliyun-productB.Aliyun-testC.k8s-Intranet\n\n"read-p"你需要清理
目录k8s是什么?有什么作用?CNCF是什么? k8s里面有哪些组件?k8s架构图 k8s的安装部署1、IP地址规划:2、关闭firewalld和selinux(在k8s集群master和node上都进行操作)3、在所有机器上安装docker安装yum相关工具,下载docker-ce.repo文件 安装docker-ce软件启动docker服务,设置docker开机自启4、关闭交换分区5、重新命名主机名,并修改hosts文件6、修改一些内核参数 7、安装kubadm,kubctl,kublet软件8、部署kubernetesmaster9、将node节点服务器加入k8s集群10.安装网络插件f
目录k8s是什么?有什么作用?CNCF是什么? k8s里面有哪些组件?k8s架构图 k8s的安装部署1、IP地址规划:2、关闭firewalld和selinux(在k8s集群master和node上都进行操作)3、在所有机器上安装docker安装yum相关工具,下载docker-ce.repo文件 安装docker-ce软件启动docker服务,设置docker开机自启4、关闭交换分区5、重新命名主机名,并修改hosts文件6、修改一些内核参数 7、安装kubadm,kubctl,kublet软件8、部署kubernetesmaster9、将node节点服务器加入k8s集群10.安装网络插件f