stio 的组件使用了一种灵活的内检(Introspection)框架构建,因此可以方便地查看和调整正在运行中组件的内部状态。 组件会开启一个端口,用来通过浏览器得到查看组件状态的交互式视图,或者供外部工具通过 RES...
未分类
使用cfssl创建kubeconfig文件为kubernetes认证授权
RBAC基础 * 目的为开发人员访问使用kubectl做身份进行认证和对其权限做出限制。步骤和部署k8s时候创建admin一样只是绑定权限不一样而已 创建一个devuser用户并且给对应的命名空间所有权限 1、安装CFSS...
使用 LetsEncrypt配置kubernetes ingress-nginx免费HTTPS证书
使用Helm安装 作为上面提到的YAML清单的替代方案,我们还提供了用于安装cert-manager的官方Helm图表。 curl -s -o helm.tar.gz https://storage.googleapis.com/kubernetes-helm/helm-v2.12.1-lin...
ingress-nginx配置json日志格式收集
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#log-format-upstream kubectl apply -f - <<EOF apiVersion: v1 data: log-format-upstream: '{"time": "$t...
kubernetes部署apollo分布式配置中心
在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理成千上百个服务实例的配置问题。配置中心的特点: ...
prometheus kubernetes container告警规则
Prometheus 数据类型 Counter(计数器类型) Counter类型的指标的工作方式和计数器一样,只增不减(除非系统发生了重置),Counter一般用于累计值。 Gauges(仪表盘类型) Gauges是可增可减的指标类,可...
jenkins跨kubernetes集群ci/cd
目的:jenkins部署在测试环境实现动态构建,需要实现在一个pipeline中通过A集群k8s编译上传镜像到仓库,在同一个pipeline中把应用部署到B集群中部署 且只添加一个kubernetes云 B集群环境添加RBAC kubectl ...
Kubernetes私有仓库拉取镜像添加secrets
创建一个 Pod 使用 Secret 从私有镜像或者镜像源拉取镜像 创建一个 Secret 来保存登录信息 kubectl create secret docker-registry regcred \ --docker-server=<your-registry-server> \ --d...
jenkins基于pipeline流水线发布到kubernetes的groovy脚本V2
GIthub:https://0x9.me/1R6xs 1、更新判断deployment是否存在 2、判断镜像tag相同删除deploy重新部署tag不相等set镜像 if (xx == xx) { ..... if (A == A) { ...
Nginx常用配置笔记
location匹配规则及优先级 = 严格匹配这个查询。如果找到,停止搜索。^~ 匹配路径的前缀,如果找到,停止搜索。~ 为区分大小写的正则匹配~* 为不区分大小写匹配 优先级: =, ^~, ~/~*, 无 Nginx禁止未绑定...