随笔分类 - Kubernetes
摘要:DaemonSet backoffLimit:任务失败,重试的次数 job 一次性任务 CronJob 定时任务
阅读全文
摘要:pod里container重启策略 Always : 默认策略。当容器终止退出后,总是重启容器 OnFailure : 当容器异常退出时,(退出状态码非0),才重启容器 Never : 当容器终止,从不重启容器 initialDelaySeconds: 容器启动多久后开始检查 periodSecon
阅读全文
摘要:由于我现在的集群是把虚拟机的master文件直接拷贝过来的,所以之前的node节点是不存在的,只有k8s-ubuntu-1是新加入的,所以我要把上面之前创建的资源删除 删除deployment--> cka , kubectl delete 类型/资源名 同时删除多个
阅读全文
摘要:在用docker,kubernetes时registry是重要的一环,下面就来搭建一个镜像仓库。之前在公司时有资源域名,有做ssl证书,今天没条件就不做ssl证书和域名了。 1,下载 harbor 安装文件。 2, 解压到当前文件夹 修改端口, 也可以修改image的存储目录,在docker-com
阅读全文
摘要:Pod作为kubernetes的最基本单元,它的控制器有以下这些 Pod的控制器: 1, RC ( ReplicationController): 2, RS(ReplicaSet) : 3, Deployment: 4, DaemonSet: 5, Job 6,Cronjob: 与linux中的c
阅读全文
摘要:pod中定义需要的存储卷,类型为pvc pvc 与 pv 建立绑定关系 kubectl explain pv 定义pv时不要加namspce
阅读全文
摘要:restartPolicy: Always: 默认 , 总是重启 OnFailure : 错误事重启 Never: 从来不重启 Default to Always:
阅读全文
摘要:imagePullPolicy <String> Always : 总是从仓库下载 , 如果是image的tag是latest ,如果需要一直保持最新,则应设为Always ,从仓库下载最新的 Never : 从不去仓库下载,只用本地 IfNotPresent : 如果本地没有,则去下载
阅读全文
摘要:command args entryPoint
阅读全文
摘要:用RC的Scale机制来实现Pod的扩容和缩容 把redis-slave的pod扩展到3个 , kubectl scale rc redis-slave --replicas=3 现在来缩容,把 redis-slave 缩小到1个 kubectl scale rc redis-slave --rep
阅读全文
摘要:DaemonSet用于管理在集群中每个Node上仅运行一份Pod的副本实例。 kind: DaemonSet
阅读全文
摘要:1,编写创建svc的yaml文件 2, 创建service 3, 查看 4,查看svc代理那些pod , 当前没有 先创建deployment --> service 查看pod的label信息 编辑service , 保存后会直接应用 k8s各对象间的关联都是通过label , 通过selecto
阅读全文
摘要:kubernetes的service有三种代理模式 userspace , iptables , ipvs 目前在用的是iptables模式 IPVS模式在1.8版本后测试,目前为正式使用
阅读全文
摘要:Kubernetes 是一个具有自动控制 、自动纠错功能的资源管理系统 可以把 Node , Pod , Replication Controller , Service 等都看做是一种 "资源对象" 通过Kubernetes提供的 kubectl 工具 or API编程调用 对这些资源对象进行 增
阅读全文
摘要:kubernetes的部署方式: 1,kubeadm 2, 二进制安装包部署 条件准备: 1,关闭系统的swap分区 为什么要关闭swap分区,我还没有去看官方的说明,搜索到的答案是 kubernetes的想法是将实例紧密包装到尽可能接近100%。 所有的部署应该与CPU /内存限制固定在一起。 所
阅读全文
摘要:master 节点负责管理整个集群,管理的控制面板,全局的角色和调度 3个组件 API Server : 统一入口 kubectl 客户端管理工具 Etcd 数据库 Scheduler 集群的调度 Controller-Manager 控制器,管理任务 Node节点 kubelet : 相当于age
阅读全文

浙公网安备 33010602011771号