logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何使client-go代码在pod里面如何访问k8s内置资源

首先需要创建serviceAccount:apiVersion: v1kind: ServiceAccountmetadata:name: test-sanamespace: test接着需要创建相关的rbac:apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRolemetadata:name: my-clusterrules:- apiG

#golang#kubernetes#开发语言
k8s sidecar开发-webhook开发

1.首先需要申请一个secret,用来在进行webhook的时候apiserver访问我们的webhook服务器的时候进行证书认证。[ -z ${service} ] && service=logcar-service[ -z ${secret} ] && secret=logcar-secret[ -z ${namespace} ] && name

#kubernetes
k8s sidecar接入prometheus+grafana

1.首先需要写一个prometheus需要采集的接口。func (logcar *LogCar) runHttp() {prometheus.Register(logcar.exporter)http.Handle("/metrics", promhttp.Handler())if err := http.ListenAndServe(":"+strconv.Itoa(utils.SIDECAR_

#golang#开发语言#后端
k8s crd如何使用map[string]interface{}

只需要在object字段里面添加类型x-kubernetes-preserve-unknown-fields: true就可以apiVersion: apiextensions.k8s.io/v1kind: CustomResourceDefinitionmetadata:name: mines.test.iospec:group: test.ioversions:- name: v1served

#kubernetes#容器
到底了