K8s学习笔记
K8s学习笔记
lkflxy
这个作者很懒,什么都没留下…
展开
-
k8s NetworkPolicy
默认情况下,所有 Pod 之间是全通的。每个 Namespace 可以配置独立的网络策略,来 隔离 Pod 之间的流量。v1.7 + 版本通过创建匹配所有 Pod 的 Network Policy 来作为默认的网络策略。原创 2024-07-11 16:08:18 · 492 阅读 · 0 评论 -
k8s 离线安装calico
4. 通过上述命令,查看到需要安装calico-cni.tar, calico-kube-controllers.tar 和 calico-node.tar三个包,然后需要将这三个包导入到k8s的命名空间中。但是在pull calico的镜像时,由于一些网络原因,可能会导致image pull失败的错误。2. 假设要安装最新版本v3.28.0,首先可以下载这个版本的calico.yaml,具体命令是。6. 导入之后查看calico的pod,发现calico和coredns已经起来了。查询命名空间的命令是。原创 2024-06-21 16:46:56 · 792 阅读 · 3 评论 -
k8s离线部署nginx
访问31177端口即可访问nginx页面,至此部署完成。2. 导入nginx image到k8s命名空间中。4. apply yaml启动deployment。5. kubectl查看部署已经完成。1. 拉取nginx离线包到本地。3. 编辑nginx.yaml。6. 暴露nginx服务。原创 2024-06-21 17:37:12 · 333 阅读 · 0 评论 -
k8s 离线部署一个busybox,进而创建cronjob执行任务
这个yaml的意思就是创建一个cronjob,然后每1分钟(schedule: "*/1 * * * *")会创建一个busybox的pod执行“/bin/sh -c date;echo Hello from the Kubernetes cluster” 命令。原创 2024-06-28 16:38:11 · 318 阅读 · 0 评论