随笔分类 -  k8s-docker

摘要:harbor管理helm-chart harbor安装的时候默认没有helm charts的仓库,启用 harbor 的 chart repository 服务 docker-compose stop ./install.sh --with-chartmuseum 配置国内chart仓库 微软仓库( 阅读全文
posted @ 2022-02-25 15:01 fengjian1585 阅读(295) 评论(0) 推荐(0) 编辑
摘要:有两种情况: 1.做为volumes使用时,subPath代表存储卷的子路径: apiVersion: v1 kind: Pod metadata: name: testpod0 spec: containers: - name: testc image: busybox command: ["/b 阅读全文
posted @ 2022-02-25 14:39 fengjian1585 阅读(2211) 评论(0) 推荐(0) 编辑
摘要:一、安装 1.安装argocd kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install 阅读全文
posted @ 2022-02-25 14:34 fengjian1585 阅读(3036) 评论(0) 推荐(0) 编辑
摘要:[root@master1 ~]# kubectl get lease -A NAMESPACE NAME HOLDER AGE kube-node-lease master1 master1 251d kube-node-lease master2 master2 251d kube-node-l 阅读全文
posted @ 2022-02-25 13:27 fengjian1585 阅读(140) 评论(0) 推荐(0) 编辑
摘要:2 使用ConfigMap 2.1 通过环境变量的方式使用ConfigMap 2.1.1 使用单个ConfigMap中的数据定义容器环境变量 配置文件:创建一个名称为 single-cm-demo.yaml 的配置文件,内容如下所示。该配置文件中定义了一个名称为 env-cm 的ConfigMap, 阅读全文
posted @ 2022-02-24 10:42 fengjian1585 阅读(108) 评论(0) 推荐(0) 编辑
摘要:探针 Pod 探针的相关属性 探针(Probe)有许多可选字段,可以用来更加精确的控制Liveness和Readiness两种探针的行为(Probe): initialDelaySeconds: Pod 启动后首次进行检查的等待时间,单位“秒”。 periodSeconds: 检查的间隔时间,默认为 阅读全文
posted @ 2022-02-24 09:43 fengjian1585 阅读(804) 评论(0) 推荐(0) 编辑
摘要:nodesjs 基础镜像 FROM centos:centos7.9.2009 MAINTAINER fengjian <fengjian1585@163.com> ENV TZ "Asia/Shanghai" ENV TERM xterm ENV NODE_HOME=/usr/local/node 阅读全文
posted @ 2022-02-23 11:15 fengjian1585 阅读(245) 评论(0) 推荐(0) 编辑
摘要:查看prometheus kubectl get prometheus k8s -n kubesphere-monitoring-system -o yaml 添加 http://172.31.115.19:8480/insert/0/prometheus/api/v1/write , 使prome 阅读全文
posted @ 2022-01-29 17:09 fengjian1585 阅读(650) 评论(0) 推荐(0) 编辑
摘要:所有容器都应该设置 requestrequest 的值并不是指给容器实际分配的资源大小,它仅仅是给调度器看的,调度器会 “观察” 每个节点可以用于分配的资源有多少,也知道每个节点已经被分配了多少资源。被分配资源的大小就是节点上所有 Pod 中定义的容器 request 之和,它可以计算出节点剩余多少 阅读全文
posted @ 2022-01-29 17:04 fengjian1585 阅读(555) 评论(0) 推荐(0) 编辑
摘要:1. 概述 作为 Kubernetes 最长使用的一种网络插件,Calico 具有很强的扩展性,较优的资源利用和较少的依赖,相较于 Flannel 插件采用 Overlay 的网络,Calico 可以通过三层路由的方式采用性能更佳的 Underlay 网络,Calico 网络插件的转发效率是所有方案 阅读全文
posted @ 2022-01-27 08:51 fengjian1585 阅读(259) 评论(0) 推荐(0) 编辑
摘要:背景 文件存储(Cloud File Storage,CFS)支持 NFS v3.0 及 NFS v4.0 协议, 其中 NFS v3.0 是 NFS 协议较早期版本,兼容 Windows 客户端;NFS v4.0 协议为稍后期版本,支持文件锁等功能。 客户端现象 在大量小文件或者大小文件混合场景下 阅读全文
posted @ 2021-12-23 18:21 fengjian1585 阅读(2984) 评论(0) 推荐(1) 编辑
摘要:设置node1 不能调度 kubectl cordon node1 驱逐node2节点上的Pod kubectl drain node1 --delete-local-data --ignore-daemonsets --force --delete-local-data 删除本地数据,即使empt 阅读全文
posted @ 2021-11-08 08:37 fengjian1585 阅读(253) 评论(0) 推荐(0) 编辑
摘要:k8s 使用非root用户启动 Dockerfile FROM 192.168.15.198/source/tomcat8_jdk1.8:202107131202 MAINTAINER fengjian <627459560@qq.com> RUN groupadd -g 2000 fengjian 阅读全文
posted @ 2021-11-01 10:55 fengjian1585 阅读(1176) 评论(0) 推荐(0) 编辑