随笔分类 - k8s
摘要:目录k8s证书监控--x509-certificate-exporter一、下载并解压二、推送镜像到镜像仓库三、根据实际情况修改values.yaml,其他配置可不做修改四、配置监控以及告警五、异常处理 k8s证书监控--x509-certificate-exporter 一、下载并解压 下载并解压
阅读全文
摘要:CKS必过宝典 目录CKS必过宝典1、kube-bench 修复不安全项考题解题思路结果验证2、Pod指定ServiceAccount考题解题思路结果验证3、默认网络策略考题解题思路结果验证4、RBAC - RoleBinding考题解题思路结果验证5、日志审计 log audit考题解题思路结果验
阅读全文
摘要:# CKA必过宝典 [toc] ## 1、权限控制 RBAC ### 考题 ![](https://img2023.cnblogs.com/blog/2391905/202307/2391905-20230706090838124-205424427.png) ### 解题思路 首先创建`clust
阅读全文
摘要:#KubeSphere单节点(all-in-one)平台搭建记录 ##一、主机准备 ###1.1 主机配置 |主机IP|角色|系统版本|主机配置| | | | | | |192.168.122.201|all-in-one|CentOS 7.4|CPU:2 核,内存:4 G,硬盘:60 G| ###
阅读全文
摘要:##一、PVC和PV ###1.1 PV概念 1.PersistentVolume(PV)是集群中已由管理员配置的一段网络存储。集群中的资源就像一个节点是一个集群资源,可以从远程的NFS或分布式对象存储系统中创建得来(pv存储空间大小、访问方式) 2.Pv是诸如卷之类的卷插件,但是只有独立于使用Pv
阅读全文
摘要:#k8s之list-watch机制、节点调度以及亲和性 ##一、list-watch机制 ###1. list-watch介绍 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向
阅读全文
摘要:#k8s之资源限制以及探针检查 ##一、资源限制 ###1. 资源限制的使用 当定义Pod时可以选择性地为每个容器设定所需要的资源数量。最常见的可设定资源是CPU和内存大小,以及其他类型的资源。 ###2. reuqest资源(请求)和limit资源(约束) 当为Pod中的容器指定了request资
阅读全文
摘要:#k8s之Pod基础概念 ##1. 资源限制 Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的Stateful
阅读全文
摘要:#k8s之yaml文件详解 ##1. k8s支持的文件格式 Kubernetes支持YAML和JSON格式管理资源对象 JSON格式:主要用于api接口之间消息的传递 YAML格式:用于配置和管理,YAML是一种简洁的非标记性语言,内容格式人性化,较易读 ##2. YAML语言格式 ● 大小写敏感
阅读全文
摘要:#kubectl详解 ##一、陈述式管理 ###1. 陈述式资源管理方法 kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 kubectl是官方的CLI命令行工具,用于与apiserver进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识
阅读全文
摘要:#kubeadm/flannel/dashboard/harbor部署以及服务发布 ##一、部署kubeadm ###1. 服务器配置 |服务器(主机名)|配置|ip|主要软件| | | | | | |master|2C/4G,cpu核心数要求大于2|192.168.122.10|docker/ku
阅读全文
摘要:#k8s之Dashboard插件部署及使用 ##1. Dashboard介绍 Dashboard(仪表盘)是基于Web的Kubernetes用户界面。 可以使用仪表盘将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,并管理集群本身机器伴随资源。 可以使用仪表盘来概述集群上
阅读全文
摘要:#Kubernetes二进制(单/多master)部署 [toc] ##一、常见的K8S部署方式 ###1. Minikube Minikube是一个工具,可以在本地快速运行一个单节点微型K8S,仅用于学习、预览K8S的一些特性使用 http://kubernetes.io/docs/setup/m
阅读全文
摘要:#Kubernetes ##1. K8S概述 ###1.1 K8S是什么 K8S的全称为Kubernetes(K12345678S),PS:“嘛,写全称也太累了吧,不如整个缩写”。 ###1.2 作用 用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。可以理解成K8
阅读全文