
k8s学习笔记
文章平均质量分 80
记忆机器
道阻且长,行则将至
展开
-
Docker运行Ubuntu桌面
【代码】Docker运行Ubuntu桌面。原创 2023-12-27 10:29:58 · 816 阅读 · 0 评论 -
K8S 为全局pod设置时区
使用PodPreset可以修改所有容器的时区(在pod 创建时,用户可以使用 podpreset 对象将特定信息注入 pod 中,这些信息可以包括 secret、 卷、 卷挂载和环境变量)原创 2023-08-18 11:12:20 · 1466 阅读 · 2 评论 -
《k8s中的网络安全丨PKI知识梳理》
pki体系讲解与k8s中的证书机制原创 2022-05-06 17:13:39 · 2186 阅读 · 0 评论 -
k8s部署详细步骤,kubeadm和二进制
1.kubeadm部署https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/虚拟机环境:机器IPRole系统192.168.17.140masterUbuntu 18.04.5 LTS amd64192.168.17.141nodeUbuntu 18.04.5 LTS amd64192.168.17.142nodeUbuntu 18.04.原创 2022-04-22 17:11:42 · 1826 阅读 · 3 评论 -
吐血整理-kubernates核心组件总结
1. kubernates集群包含哪些核心组件?kubernates集群分为两大部分:控制平面和工作节点控制平面负责控制并使得整个集群正常运转,控制平面包含以下四个组件:etcd(分布式存储)API serverscheduler(调度器)controller manager(控制器管理器)这些组件用来存储、管理集群状态,但实际并不运行容器,往简单了说,控制平面可以理解为一个业务管理系统,跟所谓的“某某”管理系统类似,etcd做为数据库,api server作为对外开接口,各个控制器做原创 2022-03-01 13:36:34 · 609 阅读 · 0 评论 -
手把手---在k8s上部署spring web微服务
1. 准备k8s环境已经有K8S环境的同学直接跳过这一步。本文使用minikube示例,minikube可以快速部署本地k8s环境,提供单节点的k8s集群,虽轻量但功能完善,支持linux/mac/windows多种环境,是快速上手的佳品,对于初学者来说再友好不过了。安装minikube官方下载地址: https://minikube.sigs.k8s.io/docs/start/根据自己的机器选择安装方式,我的是win 10,下载exe直接安装即可。启动直接在命令行或者powershell原创 2022-01-17 16:06:26 · 396 阅读 · 0 评论 -
接着奏乐,接着卷 --k8s 存储卷
目录1. 使用emptyDir卷2.hostpath卷3.网络存储(NAS)4. 持久卷和(PV)、持久卷声明(PVC)和存储类(StorageClass)本章展示k8s使用存储卷将外部存储挂载到pod容器内,实现数据临时存储或持久化存储。1. 使用emptyDir卷apiVersion : v1 kind: Pod metadata: name: gitrepo-volume-podspec: containers: .原创 2022-01-12 17:56:09 · 567 阅读 · 0 评论 -
终于理清楚了,k8s服务流转
1. Serviceservice 生成一个虚拟IP,为一组pod提供统一的接入点,当service存在时,它的IP地址和端口不会改变,客户端通过service的ip和端口建立连接,由service将连接路由到该服务的任意一个pod上,通过这种方式,客户端不需要知道每个pod的具体ip,pod可以随时移除或创建,同时实现pod间的负载均衡。service和ReplicationSet一样,通过使用标签选择器来指定哪些pod属于同一组。创建service:新的服务会分配一个集群内部IP原创 2022-01-07 17:56:01 · 6264 阅读 · 0 评论