ICode9

精准搜索请尝试: 精确搜索
  • k8s 执行 ingress yaml 文件报错: error when creating "ingress-myapp.yaml": Internal error occurre2021-08-27 03:00:20

    k8s 执行 ingress yaml 文件报错:错误如下: [root@k8s-master01 baremetal]# kubectl apply -f ingress-test.yaml Error from server (InternalError): error when creating "ingress-myapp.yaml": Internal error occurred: failed calling webhook "validate.nginx.i

  • k8s之Service详解-Ingress使用2021-08-15 10:03:40

    环境准备 搭建ingress环境 #创建文件夹 [root@master ~]# mkdir ingress-controller [root@master ~]# cd ingress-controller/ [root@master ingress-controller]# #获取ingress-nginx,本次案例使用的是0.30版本(不挂代理可能无法访问,这里我把yaml文件内容复制上来,需要的可以自

  • BCM56312交换芯片MMU介绍2021-08-13 14:03:14

    概述 BCM56310系列交换芯片不支持HQoS,其MMU提供以下功能: 1)Ingress back pressure (IBP) 2)PAUSE metering 3)Head-of-line (HOL) blocking prevention 4)Congestion bits 本方案旨在对缓存利用增加约束条件,同时确定拥塞场景的预定义行为。芯片内部的拥塞丢包要么体现在入端口包统计,要

  • 【K8s教程】Nginx Ingress 控制器通过 OpenTracing 项目进行分布式跟踪说明2021-08-12 14:03:03

    参考: https://kubernetes.github.io/ingress-nginx/user-guide/third-party-addons/opentracing/ 启用 NGINX 服务的请求,通过 OpenTracing 项目进行分布式跟踪。 使用第三方模块 opentracing-contrib/nginx-opentracing(https://github.com/opentracing-contrib/nginx-opentracin

  • 【K8s教程】Nginx Ingress 控制器 TLS/HTTPS 说明2021-08-12 12:05:50

    参考:https://kubernetes.github.io/ingress-nginx/user-guide/tls/ TLS Secrets 每当我们引用 TLS Secrets时,我们指的是 PEM 编码的 X.509、RSA (2048) Secrets。 您可以使用以下命令生成自签名证书和私钥: $ openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout ${KE

  • 【K8s教程】使用 Prometheus 和 Grafana 来抓取 NGINX Ingress 控制器的指标2021-08-12 11:35:25

    参考:https://kubernetes.github.io/ingress-nginx/user-guide/monitoring/ 前提条件 控制器应配置为导出指标 helm upgrade ingress-controller ingress-nginx/ingress-nginx \ --namespace ingress-nginx \ --set controller.metrics.enabled=true \ --set-string controller.p

  • 【K8s教程】Nginx Ingress控制器基本用法(基于主机的路由)2021-08-12 09:02:35

    参考:https://kubernetes.github.io/ingress-nginx/user-guide/basic-usage/ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ingress-myservicea annotations: # use the shared ingress-nginx kubernetes.io/ingress.class: "nginx"

  • Kubernetes渐入佳境(Service和Ingress详解)2021-08-11 09:35:33

    1、Service介绍 在Kubernetes中,Pod是应用程序的载体,我们可以通过Pod的IP来访问应用程序,但是Pod的IP地址不是固定的,这就意味着不方便直接采用Pod的IP对服务进行访问。 为了解决这个问题,Kubernetes提供了Service资源,Service会对提供同一个服务的多个Pod进行聚合,并且提供一个统一的入

  • 【K8s教程】ingress-nginx 通过主机网络部署说明2021-08-11 09:01:51

    参考:https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#via-the-host-network 在没有可用的外部负载均衡器但不能使用 NodePorts 的设置中,可以配置 ingress-nginx Pod 使用它们运行的​​主机的网络,而不是专用的网络命名空间。 这种方法的好处是 NGINX Ingress 控

  • k8s filebeat sidecar模式收集ingress nginx日志并可视化展示2021-08-05 14:04:05

    本文默认k8s环境以及已经部署ingress controller 公司所用ingress监控是由prometheus+grafana进行,但是监控不够全面,故使用filebeat去采集ingress日志,并自主进行可视化展示 1、ingress nginx日志数据落盘 在ingress controller中将configmap改为 kind: ConfigMap apiVersion: v1 m

  • Kubernetes Ingress配置HTTPS2021-08-02 18:04:23

    简介 K8S的Ingress启用Https 准备: 一个https的证书,阿里云可以免费申请一个单域名证书,有效期一年 步骤: 创建 secret $unzip unzip 3937326_app.*****.com_nginx.zip #该文件就是阿里云上下载下来的证书 $mv 3937326_app.*****.com.pem tls.crt $mv 3937326_app.*****.com.ke

  • 企业运维实战之k8s(Ingress-nginx)初学者必看,点赞关注后期不迷路2021-07-30 13:32:10

    文章目录 Ingress Ingress部署Ingress-nginx+域名解析Ingress TLS 配置Ingress 认证配置Ingress 地址重写 Ingress Ingress部署 官网下载yaml文件 官网地址: https://kubernetes.github.io/ingress-nginx/deploy/#bare-metal wget https://raw.githubusercontent.com/ku

  • 企业项目实战k8s篇(八)Ingress服务2021-07-29 12:32:39

    Ingress服务 一.Ingress服务简介二.ingress部署三.域名访问+ingeress-nginx 一.Ingress服务简介 一种全局的、为了代理不同后端 Service 而设置的负载均衡服务,就是 Kubernetes 里的Ingress 服务。 Ingress由两部分组成:Ingress controller和Ingress服务。 Ingress Cont

  • kubernetes ingress更改日志格式2021-07-23 19:00:32

      Ingress Nginx默认访问日志都输出到/var/log/nginx/access.log文件中,但是对于一般的生产环境来说,不可能把所有日志都输到一个日志文件中,一般情况都是根据域名分别输出到各个文件中。所以这里区分http指令域默认配置以及单独域名的日志的配置方式。   1.默认日志格式更改为jso

  • K8S-ingress实战2021-07-23 13:00:39

    --- apiVersion: v1 kind: Service metadata:   name: comm-action-service   labels:     app: comm-action spec:   selector:     app: comm-action   ports:   - name: nginx-port     protocol: TCP     port: 80     targetPort: 80 --- apiVersion: confi

  • k8s nginx controller中日志切片配置2021-07-22 16:01:37

    只需要添加如下信息至configmap apiVersion: v1 data: compute-full-forwarded-for: "true" enable-real-ip: "true" keep-alive-requests: "5000" log-format-upstream: '{"time": "$time_iso8601", "k8s_servic

  • 第十二章 Kubernetes的服务暴露插件--traefik2021-07-20 23:01:35

    1、前言 之前部署的coredns实现了k8s的服务在集群内可以被自动发现,那么如何使得服务在k8s集群外被使用和访问呢? 使用nodeport星的Service:此方法只能使用iptables模型,无法使用kube-proxy的ipvs模型 使用Ingress资源(本教程使用):Ingress只能调度并暴露7层应用,特指http和https协议 I

  • ingress上传大小限制问题配置2021-07-16 23:59:08

    对于单个的ingress而言 编辑ingress添加如下配置 k8s官方的ingress nginx.ingress.kubernetes.io/proxy-body-size: 5M nginx官方的ingress  nginx.org/client-max-body-size: "20m"  如果没有annotations:,则添加上  查看其生效 对于全局ingress而言 编写ingress的cm 查找cm

  • 亚马逊k8s开局:创建图形控制台rancher2021-07-16 12:32:43

    默认eks创建好以后是没有配置界面的,没有界面用起来实在很麻烦。这里推荐使用rancher2.0的页面,简单漂亮使用方便。适合研发、测试等人员使用,基本就是鼠标点点点就行。 rancher安装: 使用helm进行安装操作,所以这里需要下载一个helm工具。 wget https://get.helm.sh/helm-v3.6

  • 8.Kubernetes的Service之Ingress2021-07-15 21:59:16

    1. 简介 Ingress-Nginx github地址:https://github.com/kubernetes/ingress-nginx Ingress-Nginx官方网站: https://kubernetes.github.io/ingress-nginx/ 2. 部署 Ingress-Nginx kubectl apply -f mandatory.yaml kubectl apply -f service-nodeport.yaml

  • k8s入坑之路(12)ingress-nginx安装配置四层代理2021-07-15 19:01:35

    ingress官方文档地址:http://docs.kubernetes.org.cn/  https://feisky.gitbooks.io/kubernetes/content/plugins/ingress.html 什么是 Ingress? 通常情况下,service和pod的IP仅可在集群内部访问。集群外部的请求需要通过负载均衡转发到service在Node上暴露的NodePort上,然后再由kube

  • 使用k8s部署前端vue项目和后端springboot项目关于ingress的访问路径设置2021-07-14 16:31:07

    1.前端vue项目 项目根目录下有Dockerfile文件,.gitlab-ci.yml文件和nginx.conf文件 Dockerfile文件作用:根据基础nginx镜像前端vue项目生成的文件打包进去 FROM nginx:stable-alpine MAINTAINER 1103324414@qq.com COPY nginx.conf /etc/nginx/nginx.conf ADD dist.tar.gz /usr/sha

  • (转)优化nginx-ingress-controller性能2021-07-13 09:00:06

    1.首先优化ingress-controller 通过 Helm 安装 Nginx Ingress 的默认关联配置映射实例名称为 nginx-ingress-controller,用户可以通过修改资源对象 Deployment/DaemonSet 实例 nginx-ingress-controller 中的参数 --configmap 自定义关联配置映射实例的名称。 于是参考nginx-ingres

  • ingress的yaml配置文件2021-07-09 16:05:18

    onfigmap.yaml配置文件 链接:https://pan.baidu.com/s/1GOqM1COIQqgMUFSPL3yzAQ  提取码:ZgLt namespace.yaml 链接:https://pan.baidu.com/s/1Nzuxg1dKe4kgx7qFm4Zgbg  提取码:ZgLt mandatory.yaml 链接:https://pan.baidu.com/s/1JXz79gas0IWSup6NFwNykw  提取码:ZgLt wit

  • Kubernetes的三种集群外部访问方式及使用场景说明:NodePort、LoadBalancer和Ingress2021-07-06 09:53:15

    Kubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress 最近有些同学问我 NodePort,LoadBalancer 和 Ingress 之间的区别。它们都是将集群外部流量导入到集群内的方式,只是实现方式不同。让我们看一下它们分别是如何工作的,以及你该如何选择它们。 最近有些同学问我 NodePort

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

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

ICode9版权所有