ICode9

精准搜索请尝试: 精确搜索
  • 解决国内k8s的ingress-nginx镜像无法正常pull拉取问题2022-02-05 19:30:51

    一、问题描述 我们期望运行Ingress就必须给我们的集群创建Ingress controller 目前官方推荐的controller有:[目前支持和维护 AWS, GCE 和 nginx Ingress 控制器] https://kubernetes.io/zh/docs/concepts/services-networking/ingress-controllers/ 我们使用nginx控制器,其官网

  • 集群内外访问pod的方式2022-01-31 17:06:52

    文章目录 集群内访问service通过服务名&&环境变量&&clusterIP访问 集群外访问servicehostNetworkhostPortNodePortloadbalancerIngress在 Minikube 环境中使用 NGINX Ingress 控制器配置 Ingress在docker-desktop中配置Ingress 参考 集群内访问service 通过服务名&&环境

  • K8S 相关命令2022-01-22 17:00:26

    总结:想查看kubectl命令的方法:kubectl help kubectl <command> --help 常用的命令类 kubectl    kubectl describe 类型/具体名 -n namespace 描述类 kubectl get 类型/具体名 -n namespace -o wide(或者yaml) 获得详情信息类 类型有:pods、configmap、replicasets(r

  • k8s核心概念Ingress2022-01-18 23:02:13

    1.  什么是 Ingress   通常情况下,service和pod的IP仅可在集群内部访问。集群外部的请求需要通过负载均衡转发到service在Node上暴露的NodePort上,然后再由kube-proxy将其转发给相关的Pod。         而Ingress就是为进入集群的请求提供路由规则的集合,如下图所示 internet

  • Daemonset方式部署ingress-nginx结合keepalived实现高可用2022-01-17 16:01:29

    概述: 官方原始文件使用的是deployment,replicate 为 1,这样将会在某一台节点上启动对应的nginx-ingress-controller pod。外部流量访问至该节点,由该节点负载分担至内部的service。考虑到单点故障的问题,改为DaemonSet然后删掉replicate ,配合亲和性部署在指定节点上启动nginx-ingress-

  • k8s两种部署架构,你们是哪一种?为什么面试官会问你你们怎么部署微服务的呢?2022-01-16 20:03:58

    k8s部署的两种策略-[公粽号:堆栈future] 原文 干货: domain+slb+ingress+svc+pod 模式 gateway+registry+pod 模式 通过这篇文章我们可以看出,为啥上篇文章需要讲解网关了,因为这篇文章需要用到它,网关很重要哦。 还有一个问题就是面试官老是会问你们的部署架构是怎样的,其实这个问题

  • k8s两种部署架构,你们是哪一种?为什么面试官会问你你们怎么部署微服务的呢?2022-01-16 19:58:46

    k8s部署的两种策略-[公粽号:堆栈future] 原文 干货: domain+slb+ingress+svc+pod 模式 gateway+registry+pod 模式 通过这篇文章我们可以看出,为啥上篇文章需要讲解网关了,因为这篇文章需要用到它,网关很重要哦。 还有一个问题就是面试官老是会问你们的部署架构是怎样的,其实这

  • 【无标题】2022-01-13 15:57:59

    K8S用ingress部署nginx无法加载静态文件 通过域名访问-运行结果nginx.conf配置文件k8s ingress 文件 通过域名访问-运行结果 nginx.conf配置文件 location /foo { try_files $uri $uri/ @router;#需要指向下面的@router否则会出现vue的路由

  • ingress nginx出现404错误2022-01-12 19:04:54

    1.背景   之前记录了ingress-nginx遇到502的各种错误,原因都是因为改pod时间做测试出现的,今天又出现一个比较严重的问题,更改pod时间在宿主机时间改回去之后,出现新增加的项目访问出现404。于是一步一步排查,结果又是ingress出现了问题。   之前出现502问题也是由于更改pod时间,影

  • Rancher上的应用服务报错: Request Entity Too Large2022-01-10 14:34:02

    当出现Request Entity Too Large时,是由于传输流超过1M。 1、需要在rancher的ingress中设置参数解决。 配置注释:nginx.ingress.kubernetes.io/proxy-body-size 2、springboot 2.0在配置文件中增加配置 spring.servlet.multipart.max-file-size=1024MB spring.servlet.multipart.

  • Go微服务架构实战 中篇:5. k8s基于ingress和service实现金丝雀发布和蓝绿发布2022-01-10 12:35:50

    Go微服务架构实战-【公粽号:堆栈future】 原文 Go微服务架构实战目录 1. 微服务架构上篇 1. grpc技术介绍 2. grpc+protobuf+网关实战 3. etcd技术介绍 4. 基于etcd的服务发现与注册 5. 基于etcd的分布式锁实战 2. 微服务架构中篇 1. k8s架构介绍 2. 基于k8s的容器化部署 3. 基于k8

  • EndPoints+Ingress+控制器(DaemonSet+StatefulSet+Job+cronJob)2022-01-09 09:31:51

      1、EndPoints 控制管理pod,收录Pod。创建Service,实际会创建一个同名的Endpoints。​Service只负责提供一个VIP,EndPoints才是提供负载均衡服务的。​将外部的服务接入集群:---kind: EndpointsapiVersion: v1metadata: name: mysqlsubsets:  - addresses:      - ip: 192.168

  • Ingress-Nginx 安装 高可用2022-01-06 12:58:28

    Ingress-Nginx 安装 高可用 介绍下载 nginx-ingress-controller 配置修改 mandatory.yaml 配置为 DaemonSet修改 mandatory.yaml 配置为 nodeSelector修改 mandatory.yaml 配置为 hostNetwork创建 nginx-ingress-controller 服务hostNetwork: true 自动打通Cluster和node的

  • ingress-nginx 部署使用2022-01-02 18:32:32

    安装部署 nginx-ingress-controller   输入下面网址:选择版本 https://github.com/kubernetes/ingress-nginx/blob/nginx-0.30.0/deploy/static/mandatory.yaml           vim mandatory.yaml #新建一个yaml文件直接复制粘贴 ps: vim 编辑器 需要 set paste 防止格式错

  • 实战:Ingress-2022.1.12022-01-01 16:05:11

    实战:Ingress-2022.1.1 目录 文章目录 实战:Ingress-2022.1.1目录实验环境实验软件1、Ingress(对外暴露集群服务)2、资源对象3、定义1.rules2.Resource3.pathType4.IngressClass5.TLS 关于我最后 实验环境 实验环境: 1、win10,vmwrokstation虚机; 2、k8s集群:3台centos7.6 1

  • 公有云托管K8S的对外服务之Ingress2021-12-25 23:58:44

      之前搭建并使用了微软云Azure托管的K8S平台AKS,最近又在华为云上搭建了CCE,加上练习为目的使用的AWS和阿里云的K8S平台,逐渐掌握了一些主流公有云厂商基于K8S原生服务的使用方式,学而不思则罔,如果实践是检验真理的唯一标准,那实践后的总结就是在创造真理,K8S涉及的内容太多,其中网络

  • [K8s]Kubernetes-服务、负载均衡、联网(下)2021-12-23 20:03:04

    Ingress FEATURE STATE: Kubernetes v1.19 [stable] Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。 Ingress 可以提供负载均衡、SSL终结和基于名称的虚拟托管。 术语 为了表达更加清晰,本指南定义了以下术语: 节点(Node): Kubernetes 集群中其中一台

  • nginx-ingress控制器2021-12-20 09:00:40

    主机nginx 一般nginx做主机反向代理(网关)有以下配置 upstream order{ server 192.168.1.10:5001; server 192.168.1.11:5001; } server { listen 80; server_name order.example.com; access_log /var/log/nginx/order.example.com-access.log; er

  • Ingress2021-12-19 16:04:25

    1. ingress介绍 区别? Internet —> service --> pods internet —> ingress --> service --> pods Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。 Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管。 yaml: apiVersion: extensions/v

  • k8s的Ingress中使用https2021-12-17 22:33:05

    我这里使用阿里云的官方免费证书,大家可以到阿里云进行申请 1.申请证书 2.申请成功后下载证书并上传到服务器 kubectl describe secret tls-secret   3.执行创建secret的命令 kubectl create secret tls tls-secret --cert=/k3s/secret/6812999_www.appliedatax.com.pem --ke

  • k8s基础概念之五 ingress2021-12-16 17:32:56

      有了NodePort为什么还要用Ingress呢? 因为在pod多的时候,NodePort性能会急剧下降,如果你的k8s集群有成百上千的服务那岂不是要管理成百上千个NodePort     Ingress概念 同时来说,Ingress和我们之前提到的Service、Deployment也是一个k8s的资源类型,Ingress是用于实现用域名的方式

  • 《Kubernetes》你需要掌握的 Service 和 Ingress,最新Java开发面试解答2021-12-13 13:30:51

    这种模式与 iptables 模式形似,kube-proxy 会监控pod的变化并且创建相应的 ipvs 规则。但是 ipvs 规则相对于 iptables 来说转发效率更高,而且支持更多的 LB 算法。 实践 上面了解到3种工作模式。我们来简单试一下 ipvs 的作用。首先准备一份资源清单: 这份清单上半部分是创建

  • EKS集群NLB配置白名单访问2021-12-09 15:01:38

    1.nlb配置 添加显示源ip字段 #添加配置(保留访问源ip) externalTrafficPolicy: Local 此配置,在后端“多副本数”业务时会导致负载不均衡,但是若须配置白名单,则为必须前提!! 示例: kind: Service apiVersion: v1 metadata: name: ingress-nginx namespace: ingress-nginx lab

  • AWS EKS ALB使用场景(持续更新)2021-12-08 11:59:58

    文章目录 一、创建的ALB多目标组方法 二、多个Ingress一个ELB方法限制 三、灰度发布四、日志五、监控 一、创建的ALB多目标组 该场景解决的是一个Ingress配置多个规则,每个规则下的SVC检查路径和端口不一致 apiVersion: networking.k8s.io/v1 kind: Ingress metadata:

  • 腾讯云TKE ingress http和https混合使用2021-12-08 10:04:17

    我的环境需要服务http和https都支持访问,根据腾讯云的官方文档添加注解后无效: https://cloud.tencent.com/document/product/457/45693 注解示例: kind: Ingress metadata: annotations: kubernetes.io/ingress.http-rules: '[{"host":"www.tencent.com","path":"

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有