Vito Blog

「离开世界之前 一切都是过程」

Kubernetes SonarQube

Install 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66...

Kubernetes Harbor

官网 https://github.com/goharbor/harbor-helm add repo 1 2 3 4 [root@k8s-master1 ~]# helm repo add harbor https://helm.goharbor.io "harbor" has been added to your repositories [root@k8s-master...

Kubernetes Gitlab

Namespace 1 2 [root@k8s-master1 ~]# kubectl create namespace devops namespace/devops created Secret 1 2 3 4 [root@k8s-master1 ~]# kubectl create secret tls zhch.lan -n devops \ ...

Kubernetes EFK

elasticsearch 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64...

kube-prometheus

download 版本匹配:https://github.com/prometheus-operator/kube-prometheus?tab=readme-ov-file#compatibility 1 2 3 4 5 6 7 [root@k8s-master1 ~]# cd software [root@k8s-master1 software]# mkdir kube-p...

Kubernetes Helm

Install Helm 与 Kubernetes 的版本匹配关系 https://helm.sh/docs/topics/version_skew/#supported-version-skew https://github.com/helm/helm 1 2 3 4 5 6 [zc@k8s-master1 ~]$ cd softwar...

Kubernetes 亲和性

节点亲和性 亲和性都是根据 label 来匹配的 requiredDuringSchedulingIgnoredDuringExecution :硬亲和性,类似于nodeSelector preferredDuringSchedulingIgnoredDuringExecution :软亲和性 operator : In、NotIn、Exists、Does...

Kubernetes 污点和容忍度

污点 taint 污点效果 effect: NoSchedule: 除非具有匹配的容忍度规约,否则新的 Pod 一定不会被调度到带有该污点的节点上。 当前正在节点上运行的 Pod 不会被驱逐。 PreferNoSchedule: 除非具有匹配的...

Kubernetes CronJob

主要属性 CronJob.spec.schedule 1 2 3 4 5 6 7 8 9 ┌───────────── 分钟 (0 - 59) │ ┌───────────── 小时 (0 - 23) │ │ ┌───────────── 月的某天 (1 - 31) │ │ │ ┌───────────── 月份 (1 - 12) │ │ │ │ ┌───────────── 周的某天 ...

Kubernetes 持久化存储

Volumes hostPath 将节点上的文件或目录挂载到 Pod 上,即使 Pod 被删除后重启,也可以重新加载到该目录,该目录下的文件不会丢失 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [root@k8s-master1 test]# vim po-hostpath-test.yam...