搜索结果
查询Tags标签: ingress,共有 82条记录-
ingress-controller 安装
1.ingress-controller简介功能上类似于nginx,但是可以根据服务名进行转发,本文主要介绍的是nginx-ingress-controller,主要包含两个容器,第一个容器用于接收请求,第二个容器用于解析服务名到相应的服务。 2.安装步骤https://github.com/kubernetes/ingress-nginx/tre…
2022/9/13 6:53:10 人评论 次浏览 -
通过Ingress-nginx实现灰度发布---分度发布(22)
1.通过Ingress-nginx实现灰度发布 场景一: 将新版本灰度给部分用户 假设线上运行了一套对外提供 7 层服务的 Service A 服务,后来开发了个新版本 Service A’ 想 要上线,但又不想直接替换掉原来的 Service A,希望先灰度一小部分用户,等运行一段时间足够稳定 了再逐渐全…
2022/9/3 5:24:03 人评论 次浏览 -
烂泥:k8s安装与配置ingress(一)
烂泥:k8s安装与配置ingress(一)lanni2460 发布于 2019-01-12 分类:k8s 阅读(31279) 评论(0)一、ingress介绍 二、ingress的工作原理 三、拉取镜像 四、基础试验配置4.1 创建namespace 4.2 创建service 4.3 创建deployment 4.4 查看pod 4.5 查看node节点 4.6 访问httpd 4…
2022/8/5 23:25:31 人评论 次浏览 -
报错“Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io":
报错:解决方案: 输入这条命令 [root@k8s-master01 ingress]# kubectl delete -A ValidatingWebhookConfiguration ingress-nginx-admissionvalidatingwebhookconfiguration.admissionregistration.k8s.io "ingress-nginx-admission" deleted[root@k8s-master0…
2022/7/26 5:22:56 人评论 次浏览 -
Helm安装ingress-nginx-4.2.0
Application version1.3.0Chart version4.2.0获取chart包 helm fetch ingress-nginx/ingress-nginx --version 4.2.0 #或者curl -LO https://github.com/kubernetes/ingress-nginx/releases/download/helm-chart-4.2.0/ingress-nginx-4.2.0.tgz #或者curl -LO https://sto…
2022/7/23 5:22:40 人评论 次浏览 -
kubernetes-Ingress nginx
内部pod是Https apiVersion: networking.k8s.io/v1 kind: Ingress metadata:namespace: xxxname: xxx-webannotations:# 文件上传限制nginx.ingress.kubernetes.io/proxy-body-size: "200M"nginx.ingress.kubernetes.io/backend-protocol: HTTPS spec:ingressCl…
2022/6/28 5:21:31 人评论 次浏览 -
Kubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress
ClusterIPNodePortLoadBalancerIngress
2022/4/29 11:12:53 人评论 次浏览 -
Kubernetes-问题
问题1:kube-apiserver: E0309 14:25:24.889084 66289 instance.go:392] Could not construct pre-rendered responses for ServiceAccountIssuerDiscovery endpoints. Endpoints will not be enabled. Error: issuer URL must use https scheme, got: api kube-apiserver…
2022/4/7 6:21:07 人评论 次浏览 -
helm v3 部署 ingress-nginx
1、部署 helm v3 略...(https://www.cnblogs.com/lfl17718347843/p/15709353.html) 2、添加源并更新 [root@master1 ingress]# helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx[root@master1 ingress]# helm repo update3、拉取镜像 [root@maste…
2022/4/5 7:19:23 人评论 次浏览 -
《前端运维》五、k8s--3灰度发布、滚动更新与探针
一、灰度发布灰度发布是一种发布方式,也叫金丝雀发布,起源是矿工在下井之前会先放一只金丝雀到井里,如果金丝雀不叫了,就代表瓦斯浓度高。原因是金丝雀对瓦斯气体很敏感。灰度发布的做法是:会在现存旧应用的基础上,启动一个新版应用,但是新版应用并不会直接让用户访…
2022/3/29 6:26:34 人评论 次浏览 -
再战 k8s(15):Ingress和Ingress Controller
文章目录 Ingress和Ingress Controller一、什么是Ingress?1、Pod 漂移问题2、端口管理问题3、域名分配及动态更新问题 二、如何创建Ingress资源三、Ingress资源类型1、单Service资源型Ingress 四、Ingress Nginx部署1、部署Ingress controller2、部署后端服务3、部署ingr…
2022/3/11 23:19:03 人评论 次浏览 -
Ingress nginx Controller源码分析
主要结构图入口函数 cmd/nginx/main.go func main() {klog.InitFlags(nil)rand.Seed(time.Now().UnixNano())fmt.Println(version.String())showVersion, conf, err := parseFlags()if showVersion {os.Exit(0)}if err != nil {klog.Fatal(err)}err = file.CreateRequired…
2022/2/21 7:26:28 人评论 次浏览 -
在Istio Ingress Gateway上实现SSO
kubectl edit svc istio-ingressgateway -n istio-system 更改端口为 80 kubectl edit svc keycloak -nkeycloak更改为8080 添加域 添加客户端 Keycloak上的Access Type共有三类: ◼ confidential:适用于需要执行浏览器登录的应用,客户端会通过client secret来获取ac…
2022/2/15 6:14:06 人评论 次浏览 -
k8s搭建一个基于ingress,service,pv,pvc,deployment等的nginx项目
架构图: 示例:[root@master ~]# cat webcluster.yaml --- kind: PersistentVolume apiVersion: v1 metadata:name: pv-nfs spec:volumeMode: Filesystemcapacity:storage: 30GiaccessModes:- ReadWriteOnce- ReadOnlyMany- ReadWriteManypersistentVolumeReclaimPolicy…
2022/2/7 7:12:38 人评论 次浏览 -
解决国内k8s的ingress-nginx镜像无法正常pull拉取问题
一、问题描述 我们期望运行Ingress就必须给我们的集群创建Ingress controller 目前官方推荐的controller有:[目前支持和维护 AWS, GCE 和 nginx Ingress 控制器] https://kubernetes.io/zh/docs/concepts/services-networking/ingress-controllers/ 我们使用nginx控制器…
2022/2/6 7:13:46 人评论 次浏览