介绍
默认安装的ingress-nginx,是没有开启用户自定义header的,以及强制跳转https是开启的,所以我们可以选择关闭。
k8s
ingress-nginx
Word Count: 261(words)
Read Count: 1(minutes)
背景
在对接各个cdn厂商的过程中,会遇到上传https证书的需求,不过不同的厂商导入https的姿势或者格式是不同的,证书签发商一般给的都是cer+key,所以需要我们做一下格式转换等操作。
基础运维
https, 运维
Word Count: 107(words)
Read Count: 1(minutes)
说明
前两篇文章已经讲解过nginx-ingress,nginx-ingress是由nginx官方推出的,今天讲解一下k8s社区推出的ingress-nginx。
另外gke上基础的东西我就不讲了,类似节点池的创建,在之前的文章都已经写过了,不太懂的可以翻看一下。
前置注意
k8s集群版本要求>=1.16.0-0
,所以如果没达到要求的,建议升级下~
k8s
helm, ingress-nginx, k8s
Word Count: 700(words)
Read Count: 2(minutes)
背景
上一篇文章已经通过daemonset的方式安装部署了ingress-controller,这篇文章我们主要通过deployment方式来部署,其实基本上差不多,就一些小点需要修改下罢了。
如果你没有看过上一篇文章,请先看上一篇的内容。
k8s
helm, ingress, k8s
Word Count: 633(words)
Read Count: 2(minutes)
背景
我们的业务目前在gke上是使用的自带的ingress服务,直接对接他们的loadbalancer服务,上几篇文章写的是安装prometheus,发现获取不到代理层的一些数据,所以想直接自己撸ingress-controller来实现。
备注:gke上的stackdriver虽然可以看到比较多的数据,但是关于loadbalancer,他没有具体的域名数据,所以比较不直观。
k8s
helm, ingress, k8s
Word Count: 1.3k(words)
Read Count: 5(minutes)
介绍
首先这篇文章是跟着上一篇helm 部署prometheus-operator来的,部署完成之后,我们就需要自定义一些配置。
这篇文章主要讲解如何自定义告警规则,如何让prometheus发现他。
k8s
prometheus, prometheus-operator, prometheusrules
Word Count: 681(words)
Read Count: 3(minutes)
介绍
首先这篇文章是跟着上一篇helm 部署prometheus-operator来的,部署完成之后,我们就需要自定义一些配置。
这篇文章主要讲解如何自定义服务发现,当我们有一个服务想要暴露数据给prometheus,我怎么操作。
k8s
prometheus, prometheus-operator, serviceMonitor
Word Count: 938(words)
Read Count: 3(minutes)
简介
本文主要讲解如何使用helm3在gke上安装prometheus-operator,包含持久化存储的使用。
今天会先最简单安装一下prometheus-operator,然后再一步一步优化,最终我们使用自定义Chart文件保存为私有的安装包。
k8s
gke, k8s, prometheus, prometheus-operator
Word Count: 1.9k(words)
Read Count: 8(minutes)
了解chartmuseum
用过helm的都知道,chartmuseum作为helm重要的仓库,掌握他的私有部署是必不可少的。
官方文档:跳转
k8s
chartmuseum, helm, k8s
Word Count: 437(words)
Read Count: 2(minutes)
背景
公司某业务目前有海外和国内服务,需求是国内数据需要实时同步到海外,DBA同事使用mysql主从同步的方式进行,所以建议打通海外和国内网络。
云运维
gcp, vpn-tunnel
Word Count: 833(words)
Read Count: 2(minutes)