随笔分类 -  Kubernetes

k8s
摘要:两者都是使用 Kubernetes 集群中的 YAML 配置文件来创建和管理 Kubernetes 资源对象。它们之间有一些区别: 一、kubectl create -f 用于创建 Kubernetes 对象。如果对应的资源已经存在,则会返回错误,此时需要先删除原有的资源对象,然后再执行创建操作。如 阅读全文
posted @ 2023-05-12 10:54 弩哥++ 阅读(553) 评论(0) 推荐(0) 编辑
摘要:NFS subdir 外部驱动 https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner 第一、添加包仓库地址 helm repo add nfs-subdir-external-provisioner https://ku 阅读全文
posted @ 2022-12-14 16:49 弩哥++ 阅读(322) 评论(0) 推荐(0) 编辑
摘要:原因是修改了/etc/exports文件后,需要重新加载配置文件 如果新增了一行,挂载了另一个目录,保存配置文件后重启了nfs以为生效了,实际上没有生效 使用以下命令可以查询当前生效的配置 exportfs 重新加载配置文件 exportfs -r 阅读全文
posted @ 2022-12-14 15:17 弩哥++ 阅读(940) 评论(0) 推荐(0) 编辑
摘要:一、Hpa设置 最大pod副本数为5,最小pod副本数为3 平均cpu为10% 二、查看当前pod资源消耗 `kubectl top pod -n test` 三、创建一个service服务,type使用NodePort,方便压测 apiVersion: v1 kind: Service metad 阅读全文
posted @ 2022-12-06 17:24 弩哥++ 阅读(41) 评论(0) 推荐(0) 编辑
摘要:原因是没有为pod设置资源配额 CPU、内存的的单位有: 正实数,代表分配几颗CPU,可以是小数点,比如0.5代表0.5颗CPU,意思是一 颗CPU的一半时间。2代表两颗CPU。 正整数m,也代表1000m=1,所以500m等价于0.5。 Mem表示如下: Mi表示(1Mi=10242014),M表 阅读全文
posted @ 2022-12-06 16:19 弩哥++ 阅读(108) 评论(0) 推荐(0) 编辑
摘要:如果没有开启的话使用命令 ipvsadm -ln 开启ipvs模式 kubectl edit cm kube-proxy -n kube-system #修改mode 为ipvs 再执行命令,如果不行,重启一下服务器。。 ipvsadm -ln 阅读全文
posted @ 2022-12-01 17:46 弩哥++ 阅读(90) 评论(0) 推荐(0) 编辑
摘要:GitHub地址 https://github.com/goharbor/harbor-helm 创建nfs存储的目录 cd /root/data mkdir harbor cd harbor mkdir registry mkdir chartmuseum mkdir jobservice mkd 阅读全文
posted @ 2022-11-21 20:18 弩哥++ 阅读(118) 评论(0) 推荐(0) 编辑
摘要:一、查看repo的相关帮助文档 https://helm.sh/zh/docs/intro/using_helm/ helm repo --help 二、命令使用 查看chart包仓库 helm repo list 增加chart包仓库 https://artifacthub.io/packages 阅读全文
posted @ 2022-11-14 17:57 弩哥++ 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一、官网Github下载地址 https://github.com/helm/helm/releases 二、拷贝到master节点 三、解压 tar -zxvf helm-v3.10.2-linux-amd64.tar.gz 四、把helm剪切到 /usr/local/bin下 cd linux- 阅读全文
posted @ 2022-11-14 17:23 弩哥++ 阅读(43) 评论(0) 推荐(0) 编辑
摘要:官网 https://kubernetes.io/zh-cn/docs/tasks/access-application-cluster/web-ui-dashboard/ 一、下载资源清单文件 上述官网提供的地址无法访问,所以无法直接部署 #官方给的地址 kubectl apply -f http 阅读全文
posted @ 2022-11-13 18:28 弩哥++ 阅读(55) 评论(0) 推荐(0) 编辑
摘要:# req 创建和处理证书请求的工具,它还能建立自签名的证书,做RootCA用 # -x509 产生自签名的证书,而不是证书请求 # -sha256 sha256摘要算法 # -nodes 表示私钥不加密,若不带参数将提示输入密码 # days 365天 # -newkey 创建新的CSR和新的私钥 阅读全文
posted @ 2022-11-10 15:51 弩哥++ 阅读(36) 评论(0) 推荐(0) 编辑
摘要:一、ingressClassName作用 可以指定ingress controller 不能不写,也不能乱写 之前部署的ingress-nginx,这里就要写nginx 二、由于之前没有添加这个字段,访问的时候报404错误 阅读全文
posted @ 2022-11-10 11:56 弩哥++ 阅读(135) 评论(0) 推荐(0) 编辑
摘要:http apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-http namespace: test spec: ingressClassName: nginx rules: - host: test.ngi 阅读全文
posted @ 2022-11-09 19:44 弩哥++ 阅读(59) 评论(0) 推荐(0) 编辑
摘要:一、官网介绍 https://kubernetes.io/zh-cn/docs/concepts/services-networking/ingress/ 二、Ingress是什么? 三、ingress-nginx安装 https://kubernetes.github.io/ingress-ngi 阅读全文
posted @ 2022-11-09 16:54 弩哥++ 阅读(762) 评论(0) 推荐(0) 编辑
摘要:官网 https://kubernetes.io/zh-cn/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/ 第一、需要部署配置metrics server的集群 kubernetes Metrics Server 从 阅读全文
posted @ 2022-11-04 11:36 弩哥++ 阅读(151) 评论(0) 推荐(0) 编辑
摘要:污点就是拒绝,容忍就是忽略,Node通过污点拒绝pod调度上去,Pod通过容忍忽略拒绝 apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment namespace: test spec: replicas: 1 selec 阅读全文
posted @ 2022-11-02 18:46 弩哥++ 阅读(34) 评论(0) 推荐(0) 编辑
摘要:apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment namespace: test spec: replicas: 1 selector: matchLabels: environment: stg template: 阅读全文
posted @ 2022-11-02 17:47 弩哥++ 阅读(65) 评论(0) 推荐(0) 编辑
摘要:背景:方便书写yaml #vim /etc/vimrc # ts=> tabstop :一个TAB字符占多少个空格 # sw=> shiftwidth: 每层缩进的空格数 set ts=2 set sw=2 阅读全文
posted @ 2022-11-02 15:24 弩哥++ 阅读(14) 评论(0) 推荐(0) 编辑
摘要:官网 https://kubernetes.io/zh-cn/docs/concepts/workloads/controllers/deployment/ apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment name 阅读全文
posted @ 2022-11-02 11:10 弩哥++ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:查看帮助 一、pod中只有1用户容器 #只有一个容器时,进入时不需要指定容器,因为就是只有一个 # test-pod 为pod名称 kubectl exec -it test-pod -n test -- /bin/sh ###二、pod中有多个用户容器 #-c 指定容器 #当有多个容器时就必须加上 阅读全文
posted @ 2022-10-30 12:52 弩哥++ 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示