随笔分类 - cicd-k8s
摘要:创建pvc,创建完成后是pending状态,等有dp、pod调用后就会变成bound状态 kind: PersistentVolumeClaim apiVersion: v1 metadata: name: grafana-data namespace: monitoring labels: app
阅读全文
摘要:创建一个dockerfile FROM centos:7 RUN yum install crontabs -y CMD [ "/usr/sbin/crond", "-n" ] 创建一个清理和压缩容器日志的脚本,配置为cm。 kind: ConfigMap apiVersion: v1 metada
阅读全文
摘要:CSIDriver 这是k8s的一种资源对象,它有两个作用: 简化驱动发现,当这个驱动被创建后,k8s用户就能使用以下命令找到 kubectl get CSIDriver NAME ATTACHREQUIRED PODINFOONMOUNT MODES AGE ebs.csi.aws.com tru
阅读全文
摘要:Install Kong for Kubernetes - v2.4.x | Kong - Open-Source API Management and Microservice Management (konghq.com) Kong 微服务网关在 Kubernetes 的实践_qhh0205-C
阅读全文
摘要:Helm 从入门到实践 - 肖祥 - 博客园 (cnblogs.com) helm3 - cjw1219 - 博客园 (cnblogs.com) k8s的yaml文件是不支持变量的,而一批服务,是大部分配置一样,只有少部分是不一样的。 我之前都是用文本编辑器去全局替换的,很二。 我的诉求就是有一个基
阅读全文
摘要:特点 PostStart hook是在容器创建(created)之后立马被调用,并且PostStart跟容器的ENTRYPOINT是异步执行的,无法保证它们之间的顺序 PreStop hook是容器处于Terminated状态时立马被调用(也就是说要是Job任务的话,执行完之后其状态为complet
阅读全文
摘要:创建低权限账户 先创建一个角色,只在一个ns里起作用 kind: Role apiVersion: rbac.authorization.k8s.io/v1 metadata: name: pod-reader namespace: rrb rules: - verbs: - get - watch
阅读全文
摘要:必要性 在一个服务中,是存在进程在运行,但服务其实已经挂掉了,表现为端口监听失败、http请求失败等。所以需要存活探针 LivenessProbe readinessProbe 业务探针(Readiness probe)_云容器实例 CCI_开发指南_使用Service和Ingress管理网络访问_
阅读全文
摘要:K8s提供的watch功能是建立在对ectd的watch之上的,etcd的key-value出现变化时,通知api-server。api-server再对外提供watch api。
阅读全文
摘要:curl带证书访问kubeadmin安装的k8s 1.18 curl https://10.0.0.80:6443/api/v1/services \ --cacert /etc/kubernetes/pki/ca.crt \ --cert /etc/kubernetes/pki/apiserver
阅读全文
摘要:https://github.com/kubernetes-sigs/kustomize https://www.jianshu.com/p/837d7ae77818 # 1.18版本k8s # kubectl --help|grep kustomize kustomize Build a kust
阅读全文
摘要:1 污点、容忍度方法 https://www.cnblogs.com/wmht/p/10968667.html 污点:一个节点有了污点,pod默认无法容忍污点,就不会调度到这个节点上运行 容忍度:pod可以容忍一种污点,就会被调度到有这个污点的节点上运行 # 查看污点 kubectl describ
阅读全文
摘要:https://blog.stanley.wang/2019/01/18/%E5%AE%9E%E9%AA%8C%E6%96%87%E6%A1%A34%EF%BC%9Akubernetes%E9%9B%86%E7%BE%A4%E7%9A%84%E7%9B%91%E6%8E%A7%E5%92%8C%E6
阅读全文
摘要:https://blog.stanley.wang/2019/01/18/%E5%AE%9E%E9%AA%8C%E6%96%87%E6%A1%A32%EF%BC%9A%E5%AE%9E%E6%88%98%E4%BA%A4%E4%BB%98%E4%B8%80%E5%A5%97dubbo%E5%BE%A
阅读全文
摘要:https://blog.csdn.net/networken/article/details/85607593 recommended.yml 采用dp nodeport方式部署 # Copyright 2017 The Kubernetes Authors. # # Licensed under
阅读全文
摘要:Traefik 1.7 github https://github.com/containous/traefik/ yml https://github.com/containous/traefik/tree/v1.7/examples/k8s docker https://hub.docker.c
阅读全文
摘要:deployment文件部署 # cat nginx_deployment apiVersion: apps/v1 kind: Deployment metadata: name: nginx spec: replicas: 2 selector: matchLabels: app: nginx s
阅读全文
摘要:规划 docker采用systemd部署 pod网络172.7.0.0/16,docker bip设置为172.7.x.1/24 cluster网络 192.168.0.0/16 k8s版本 1.15.12 cni使用flannel VxLAN kubeproxy使用ipvs模式 master部署双
阅读全文

浙公网安备 33010602011771号