随笔分类 -  K8S

1 2 下一页

K8S基础知识1---二进制安装
摘要:一、K8S集群安装方式: kubeadm:自动化安装方式;特点:安装简单,所有节点宕机重启较慢(采用容器管理容器的模式,宿主机宕机重启后先启动容器进程,再启动容器,因此速度较慢),出现故障排查难度大,证书有效期1年故必须每年要升级或获取证书。在VMware中不要使用克隆机创建集群,否则使用过程中出行 阅读全文

posted @ 2021-07-12 09:45 chalon 阅读(734) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料19-dashboard介绍
摘要:一、K8S-dashboard介绍 二、helm安装K8S-dashboard helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/ #添加github上的dashboard官方repo仓库; helm 阅读全文

posted @ 2021-07-10 14:56 chalon 阅读(98) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料18--K8S证书
摘要:K8S集群证书 K8S集群证书都放在/etc/kubernetes/pki/里,默认1年有效期;在自动更新K8S版本时会自动更新有效期,也可以手动更改。 修改K8S集群证书时间,需要配置GO语言环境。 cd /etc/kubernetes/pki/;ll #查看K8S所有的证书文件; openssl 阅读全文

posted @ 2021-07-10 11:20 chalon 阅读(511) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料16--helm介绍
摘要:一、helm介绍 没有helm之前,K8S部署应用时,需要一次部署deployment,svc等,步骤繁琐;且随着很多项目微服务话,复杂应用在容器中部署及管理显得很复杂,helm通过打包方式(类似Linux中yum将各种rpm包进行打包)支持发布的版本管理和控制,很大程度简化K8S应用的部署和管理。 阅读全文

posted @ 2021-07-08 10:31 chalon 阅读(182) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料15--安全机制介绍
摘要:一、K8S集群安全介绍 安全机制说明:API server是K8S集群内部各个组件通信的中介,也是外部控制的入口,因此K8S安全机制基本围绕API server来设计的。K8S采用认证(authentication)、鉴权(authorization)、准入控制(admission control) 阅读全文

posted @ 2021-07-01 11:19 chalon 阅读(216) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料14--scheduler介绍
摘要:一、scheduler介绍 scheduler主要任务按照一定规则把定义的pod分配到集群的node上。scheduler作为单独的程序运行,启动之后会一直监听API server,获取podSpec.NodeName为空的pod,对每个pod都会创建一个binding,表明该pod应该放到哪个no 阅读全文

posted @ 2021-06-29 15:07 chalon 阅读(462) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料17--prometheus介绍
摘要:一、prometheus介绍 组件: 1)metricServer:是kubenetes集群资源使用情况的聚合器,收集数据给K8S集群内使用,如:kubectl,hpa,scheduler等。 2)prometheusOperator:一个系统监测和警报工具箱,用来存储监控数据。 3)nodeExp 阅读全文

posted @ 2021-06-28 11:35 chalon 阅读(144) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料13--存储机制介绍
摘要:一、K8S存储机制介绍 k8s的stateful控制组件是为有状态服务而设计的,有状态服务需要对数据进行存储;k8s有4种存储机制,主要为: 1)configMap:为K8S存储配置文件而设计的,configMap可以用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制大对象。 2)sec 阅读全文

posted @ 2021-06-18 10:31 chalon 阅读(218) 评论(0) 推荐(1) 编辑

kubernetes集群系列资料12--ingress介绍
摘要:一、ingress案例 wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.47.0/deploy/static/provider/baremetal/deploy.yaml grep image 阅读全文

posted @ 2021-06-17 22:45 chalon 阅读(136) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料11--service介绍
摘要:一、service案例 vim svc-deploy.yaml ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ apiVersion: apps/v1 #首选extensions/v1beta1 kind: Deployment met 阅读全文

posted @ 2021-06-17 22:43 chalon 阅读(49) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料10--job/cronjob介绍
摘要:一、job/cronjob案例 ##########K8S案例5 job############# vim job.yaml ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ apiVersion: batch/v1 kind: Job 阅读全文

posted @ 2021-06-17 22:42 chalon 阅读(69) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料09--daemonSet介绍
摘要:一、daemonSet案例 vim daemonSet.yaml ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ apiVersion: extensions/v1beta1 kind: DaemonSet metadata: name 阅读全文

posted @ 2021-06-17 22:40 chalon 阅读(37) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料08--deployment介绍
摘要:一、deployment案例 vim nginx-deployment.yaml ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ apiVersion: extensions/v1beta1 kind: Deployment metad 阅读全文

posted @ 2021-06-17 22:39 chalon 阅读(85) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料07--RS介绍
摘要:一、replicaSet介绍 二、RS案例 vim rs.yaml ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ apiVersion: extensions/v1beta1 kind: ReplicaSet metadata: na 阅读全文

posted @ 2021-06-17 22:37 chalon 阅读(125) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料06--pod介绍
摘要:一、pod介绍 二、pod全生命周期 三、pod案例 ##########K8S案例1 pod############# #####init容器使用案例 视频19有讲解。 vim myapp.yaml #包含init C的POD模板,该initC会解析2个域名。 ~~~~~~~~~~~~~~~~~~ 阅读全文

posted @ 2021-06-17 22:35 chalon 阅读(106) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料05--K8S集群命令介绍
摘要:一、基础命令 kubectl api-versions #查看K8S集群所有apiversion的版本信息;其格式为group/apiversion,默认组为core; kubectl explain pod #查看资源类别pod的字段; kubectl explain ingress.versio 阅读全文

posted @ 2021-06-17 22:32 chalon 阅读(118) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料04--harbor部署
摘要:一、K8S-harbor安装步骤 1、创建centos7虚拟机;2、安装centos7系统;3、设置系统IP、网关、DNS等; BOOTPROTO=none IPADDR=192.168.66.100 PREFIX=24 GATEWAY=192.168.66.1 DNS1=192.168.66.1 阅读全文

posted @ 2021-06-17 22:25 chalon 阅读(141) 评论(0) 推荐(0) 编辑

centos7通过kubeadm快速部署kubernetes 1.22.0集群
摘要:一、K8S集群规划 本文以安装K8S V1.22.0为例。 K8S集群节点规划: K8S-master01、K8S-master02、K8S-master03:K8S集群控制节点; K8S-node01、K8S-node02:K8S集群工作节点; K8S集群硬件要求: K8S-master01~03 阅读全文

posted @ 2021-06-17 22:21 chalon 阅读(521) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料02---koolshare部署
摘要:一、koolshare原理 koolshare设置nat模式(***需安装ssr组件***)通过宿主机网卡与外网通信,设置仅主机模式与K8S集群通信。 二、koolshare安装过程 1、创建win10系统虚拟机;必须设置BIOS(否则无法加载PE系统)、IDE模式(否则无法启动koolshare) 阅读全文

posted @ 2021-06-17 22:10 chalon 阅读(685) 评论(0) 推荐(0) 编辑

kubernetes集群系列资料01---K8S基础知识
摘要:容器技术,确保开发、测试、生产环境高度一致,使得开发、测试、运维的交流更加高效,加速自动化运维、DevOPS的发展。集群化的生产要求,引进了容器编排工具。 容器编排:对数量较多的容器进行创建、管理、调度、运维。 K8S:一个分布式集群的容器编排工具,现已称为容器编排的事实标准。 K8s来源:使用go 阅读全文

posted @ 2021-06-17 21:52 chalon 阅读(129) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示