美文网首页nginx从入门到放弃
traffic ingress basic 认证

traffic ingress basic 认证

作者: 大鹏一怒乘风起 | 来源:发表于2020-12-09 10:27 被阅读0次

basic文件创建
htpasswd -c auth test
第一次创建的时候需要加-c
后面追加不需要

在K8S创建key文件
kubectl -n kube-system create secret generic basic-auth --from-file=auth

ingress 文件覆盖
1.nginx ingress 模板
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: prometheus-ingress
namespace: kube-system
annotations:
nginx.ingress.kubernetes.io/auth-type: basic
nginx.ingress.kubernetes.io/auth-secret: basic-auth
spec:
rules:

  • host: prometheus.devops-test.com
    http:
    paths:
    • path: /
      backend:
      serviceName: prometheus
      servicePort: 9090

2.traefik ingress 模板
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: prometheus-ingress
namespace: kube-system
annotations:
kubernetes.io/ingress.class: traefik
ingress.kubernetes.io/auth-type: basic
ingress.kubernetes.io/auth-secret: basic-auth
spec:
rules:

  • host: prometheus.devops-test.com
    http:
    paths:
    • path: /
      backend:
      serviceName: prometheus
      servicePort: 9090

相关文章

  • traffic ingress basic 认证

    basic文件创建htpasswd -c auth test第一次创建的时候需要加-c后面追加不需要 在K8S创建...

  • traffic ingress部署

  • Ingress Basic Authentication

    基本身份验证 本示例说明如何使用包含由生成的文件的密钥在Ingress规则中添加身份验证htpasswd。生成的文...

  • traffic control 之 INGRESS 队列

    ingress队列用于报文入方向处理,限速,丢包等。 下面分析a. 命令行下发格式。了解命令行下发时如何填充参数,...

  • 《图解http》第八、九章

    第八章 确认访问用户身份的认证1.http使用的认证方式basic认证:basic认证采用base64编码,但不是...

  • HTTP中的认证

    一、认证方式 BASIC认证(基本认证) DIGEST认证(摘要认证) SSL客户端认证 ForBase认证(基于...

  • PHP basic digest API接口鉴权

    关于basic认证和digest认证的初步理解 初代的是basic的认证,比较容易被破解。升级版的就是加上摘要ba...

  • beego结合nginx实现LDAP认证登录

    基础认证 auth_basic 第三方认证 auth_request auth_basic 创建用户密码保存到文...

  • Http与Https认证

    作者:烨竹 HTTP的认证方式 BASIC 认证(基本认证)DIGEST 认证(摘要认证)SSL 客户端认证For...

  • 你的小程序API认证了吗

    你的小程序API认证了吗 API认证方式有Basic Auth和OAuth 1.Basic Auth比较好理解,就...

网友评论

    本文标题:traffic ingress basic 认证

    本文链接:https://www.haomeiwen.com/subject/clzcgktx.html