
K8S
文章平均质量分 70
西攻城狮北
少壮不努力,老大徒伤悲!
展开
-
【K8S基础】-k8s的核心概念控制器和调度器
【K8S基础】-k8s的核心概念控制器和调度器原创 2023-12-24 20:52:02 · 1399 阅读 · 0 评论 -
【K8S基础】-k8s的核心概念pod
【K8S基础】-k8s的核心概念pod原创 2023-12-17 21:00:14 · 920 阅读 · 0 评论 -
【安装部署】linux环境使用sealos快速安装k8s集群
【安装部署】linux环境使用sealos快速安装k8s集群原创 2023-12-10 15:16:18 · 8957 阅读 · 8 评论 -
k8s零基础入门
随着计算机技术的发展以及容器化技术的不断演进,Kubernetes(k8s)已经成长为云原生的核心平台,吸引了越来越多的企业将自己的业务迁移到了k8s平台上,同时促使大量的运维、开发、测试以及其他技术员学习掌握k8s,其正在逐渐成为一项运维人员必须要掌握的技术和平台。k8s 概念很复杂,这里先简单的介绍下基础知识,后续会接着更新相关知识,希望能够帮到大家,祝大家早日掌握相关知识和技能。原创 2023-12-03 13:00:00 · 693 阅读 · 0 评论 -
【安装部署】K8S集群安装(kubernetes1.27)
【安装部署】K8S集群安装(kubernetes1.27):本文部署环境为操作系统:centos7.9 ,k8s版本:kubernetes 1.27。原创 2023-10-30 17:59:39 · 3809 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-镜像扫描ImagePolicyWebhook(解析+答案)
【K8S认证】2023年CKS考题-镜像扫描ImagePolicyWebhook(解析+答案)原创 2023-10-28 08:00:00 · 2758 阅读 · 4 评论 -
【K8S认证】2023年CKS考题-TLS安全配置(解析+答案)
【K8S认证】2023年CKS考题-TLS安全配置(解析+答案)原创 2023-10-27 01:04:37 · 3336 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-启用API server认证(解析+答案)
【K8S认证】2023年CKS考题-启用API Server(解析+答案)原创 2023-10-28 08:00:00 · 2028 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-Container安全(解析+答案)
【K8S认证】2023年CKS考题-Container安全(解析+答案)原创 2023-10-28 08:00:00 · 2347 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-Sysdig&Falco(解析+答案)
【K8S认证】2023年CKS考题-Sysdig&Falco(解析+答案)原创 2023-10-27 08:00:00 · 2512 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-AppArmor访问控制(解析+答案)
【K8S认证】2023年CKS考题-AppArmor访问控制(解析+答案)原创 2023-10-27 08:00:00 · 1841 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-Trivy镜像扫描(解析+答案)
【K8S认证】2023年CKS考题-Trivy镜像扫描(解析+答案)原创 2023-10-27 01:08:59 · 1834 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-网络策略NetworkPolicy(解析+答案)
【K8S认证】2023年CKS考题-网络策略NetworkPolicy(解析+答案)原创 2023-10-27 13:00:00 · 2352 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-沙箱运行容器gVisor(解析+答案)
【K8S认证】2023年CKS考题-沙箱运行容器gVisor(解析+答案)原创 2023-10-26 13:00:00 · 1693 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-Dockerfile和Deployment修复(解析+答案)
【K8S认证】2023年CKS考题-Dockerfile和Deployment修复(解析+答案)原创 2023-10-26 13:00:00 · 2401 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-创建 Secret(解析+答案)
【K8S认证】2023年CKS考题-创建 Secret(解析+答案)原创 2023-10-25 13:30:00 · 2046 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-Kube-Bench基准修复(解析+答案)
【K8S认证】2023年CKS考题-Kube-Bench基准修复(解析+答案)原创 2023-10-25 13:30:00 · 2053 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-审计日志Audit(解析+答案)
【K8S认证】2023年CKS考题-审计日志audit(解析+答案)原创 2023-10-25 13:30:00 · 2417 阅读 · 5 评论 -
【K8S认证】2023年CKS考题-ServiceAccount(解析+答案)
【K8S认证】2023年CKS考题-ServiceAccount(解析+答案)原创 2023-10-24 18:49:29 · 2657 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-默认网络策略(解析+答案)
【K8S认证】2023年CKS考题-默认网络策略(解析+答案)原创 2023-10-24 18:29:49 · 2031 阅读 · 0 评论 -
【K8S认证】2023年CKS考题-RBAC权限控制(解析+答案)
【K8S认证】2023年CKS考题-RBAC权限控制(解析+答案)原创 2023-10-24 18:14:26 · 2764 阅读 · 0 评论 -
2023年CKA考题-Service四层负载(解析+答案)
请重新配置现有的名为front-end的deployment,添加名为http的端口规范来暴露现有容器nginx的端口80/tcp。创建一个名为front-end-svc 的service,以暴露容器端口http,service的类型为NodePort。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)2、配置deployment暴露端口。3、编写service的yaml文件。4、执行service的yaml文件。题目:Service四层负载。原创 2023-09-30 00:06:41 · 7730 阅读 · 7 评论 -
2023年CKA考题-NetworkPolicy网络策略(解析+答案)
创建一个名为allow-port-from-namespace的新NetworkPolicy,以允许现有namespace my-app。中的Pods连接到同一namespace中其他pods的端口9200。-不允许不来自namespace my-app的pods的访问。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)-不允许对没有在监听端口9200的pods访问。2、给my-app命名空间打一个标签。3、编写yaml文件。3、执行yaml文件。原创 2023-09-29 21:25:29 · 3613 阅读 · 8 评论 -
2023年CKA考题-ETCD数据库备份及恢复(解析+答案)
首先为运行在https://127.0.0.1:2379 上的现有etcd实例创建快照并将快照保存到。然后还原位于/srv/data/etcd-snapshot-previous.db的现有先前快照。注:为给定实例创建快照预计能在几秒钟内完成。如果该操作似乎挂起,则命令可能有问题。客户端证书: /opt/KUIN00601/etcd-client.crt。提供了TLS 证书和密钥,以通过etcdctl 连接到服务器。CA 证书:/opt/KUIN00601/ca.crt。此项目无需更改配置环境。原创 2023-09-29 21:07:07 · 3382 阅读 · 7 评论 -
2023年CKA考题-K8S集群版本升级(解析+答案)
现有的kubernetes集群正在运行的版本是1.23.1,仅将master节点上的所有kubernetes控制平面。和节点组件升级到版本1.23.2;并在主节点上升级kubelet 和kubectl。2、驱除master节点pod(考试环境只有一个master节点)1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)5、选择升级的版本 v1.23.2,忽略etcd升级。3、升级kubeadm版本到1.23.2。6、升级kubelet、kubectl。8、验证升级后的版本。原创 2023-09-29 20:54:09 · 4992 阅读 · 4 评论 -
2023年CKA考题-Node节点维护(解析+答案)
将名为ek8s-node-0的node节点设置为不可用,并重新调度该node上所有运行的pods。配置环境kubectl config use-context ek8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)说明:将节点不可调度后,表示节点上无法再部署pod。3、驱除k8s-node-1节点上Pod。2、设置节点不可调度。原创 2023-09-29 20:29:46 · 3453 阅读 · 1 评论 -
2023年CKA考题-RBAC访问控制(解析+答案)
在现有的命名空间app-team1中创建有个名为cicd-token的新ServiceAccount,并将新的ClusterRole deployment-clusterrole 绑定到新的ServiceAccount cicd-token。创建一个名为deployment-clusterrole的ClusterRole,其对Deployment、StatefulSet、DaemonSet资源只有Create权限;3、绑定ClusterRole与ServiceAccount。原创 2023-09-29 20:11:01 · 5111 阅读 · 2 评论 -
2023年CKA考题-排查集群中故障节点(解析+答案)
名为wk8s-node-0的kubernetes worker node处于Not Ready状态。检查发生这种情况的原因,并采取相应措施将node 恢复为Ready 状态,确保所做的任何更改永久生效。设置配置环境kubectl config use-context ek8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)4、检查节点状态并加入开机自启动。题目:排查集群中故障节点。3、获取权限并重启节点。原创 2023-09-30 02:11:09 · 4621 阅读 · 5 评论 -
2023年CKA考题-查看cpu使用率最高的pod(解析+答案)
通过pod label name=cpu-user,找到运行时占用大量CPU 的pod,并将占用CPU最高的pod。名称写入到文件/opt/KUTR000401/KUTR00401.txt(已存在)设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)题目:查看cpu使⽤率最高的pod。3、将查到Pod名称输出到指定文件。2、查找CPU使用率最高的Pod。原创 2023-09-30 02:03:21 · 3147 阅读 · 2 评论 -
2023年CKA考题-Sidecar代理(解析+答案)
将一个现有的 Pod 集成到 Kubernetes 的内置日志记录体系结构中(例如 kubectl logs)。添加 streaming sidecar 容器是实现此要求的一种好方法。使用volume挂载/var/log/目录,确保sidecar能访问/var/log/11-factor-app.log文件。设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)3、删除原pod,创建新pod。题目:Sidecar代理。原创 2023-09-30 01:57:41 · 2868 阅读 · 4 评论 -
2023年CKA考题-监控pod的日志(解析+答案)
提取与错误unable-to-access-website 相对应的日志行。设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)- 将这些日志行写入到/opt/KUTR00101/foo。2、查询并记录pod日志。题目:监控pod的⽇志。原创 2023-09-30 01:36:50 · 2266 阅读 · 0 评论 -
2023年CKA考题-创建和使用PVC(解析+答案)
最后应广大同学需求特制作、上架CKA模拟系统供有需要的同学练习使用,其包含最新1.30版本题库解析、模拟练习系统、仿真考试环境等。最后,使用kubectl edit 或者kubectl patch 将PersistentVolumeClaim的容量扩展为70Mi,并。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)- 挂载路径: /usr/share/nginx/html。2、编辑并执行创建pvc的yaml文件。3、编辑并执行创建pod的yaml文件。- 名称:web-server。原创 2023-09-30 01:32:21 · 3684 阅读 · 0 评论 -
2023年CKA考题-按要求创建PV(解析+答案)
创建名为app-data的persistent volume,容量为1Gi,访问模式为ReadWriteMany。设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)类型为hostPath,位于/srv/app-data。题目:按要求创建PV。2、创建yaml文件。3、执行yaml文件。原创 2023-09-30 01:10:25 · 2308 阅读 · 2 评论 -
2023年CKA考题-创建多容器的pod(解析+答案)
创建一个名字为kucc4的pod,在pod里面分别为以下每个images单独运行一个app container。(可能会有1-4 个images):nginx+redis+memcached+consul。设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)题目:创建多容器的pod。2、创建yaml文件。3、执行yaml文件。原创 2023-09-30 01:04:08 · 2261 阅读 · 0 评论 -
2023年CKA考题-统计Ready状态节点数量(解析+答案)
检查有多少个worker nodes 已准备就绪(不包括被打上Taint: NoSchedule 的节点),并将数。设置配置环境kubectl config use-context k8s。量写入/opt/KUSC00402/kusc00402.txt。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)3、获取有污点和没有调度的节点数b。题目:统计Ready状态节点数量。4、将a-b的结果写入目标文件。2、获取Ready的节点数a。原创 2023-09-30 00:58:09 · 2794 阅读 · 5 评论 -
2023年CKA考题-调度pod到指定节点(解析+答案)
设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)- 名称:nginx-kusc00401。题目:调度pod到指定节点。2、编辑yaml文件。3、执行yaml文件。原创 2023-09-30 00:49:35 · 2411 阅读 · 0 评论 -
2023年CKA考题-deployment扩容(解析+答案)
将名为loadbalancer的deployment资源的Pod的副本数扩容为6个。设置配置环境kubectl config use-context k8s。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)题目:deployment扩容。2、使用命令进行扩容。原创 2023-09-30 00:42:46 · 2590 阅读 · 0 评论 -
2023年CKA考题-Ingress七层负载(解析+答案)
设置配置环境kubectl config use-context k8s。使用服务端口5678 在路径/hello 上公开服务hello。1、切换答题环境(考试环境有多个,每道题要在对应的环境中作答)2、创建ingress的yaml文件。3、执行ingress的yaml文件。题目:Ingress七层负载。原创 2023-09-30 00:22:08 · 3263 阅读 · 5 评论