开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK ingress 在指定接口设置ip白名单保存不了为啥呢,大家类似需求咋做的?

容器服务ACK ingress 在指定接口设置ip白名单保存不了为啥呢,大家类似需求咋做的?
nginx.ingress.kubernetes.io/server-snippet: |
set $test '';
if ($request_uri ~ (/doc.html|/swagger)){
set $test 1;
}
if ( $remote_addr !~
(222.222.222.222) ) {
set $test "${test}2";
}
if ( $test = 12 ) {
return 403;
}

展开
收起
真的很搞笑 2023-08-14 15:07:06 106 0
1 条回答
写回答
取消 提交回答
  • dc13222daeb554f0bcc7f4a96053c63e.png
    f19b45530060fcc19c9137750bdd6450.png
    1dec9006585d07f83dbe7dfb6ee4e45e.png
    正常的啊
    689473dfd6ce46f6472f737d1f7ecf38.png
    86d52647bbf306745cc54a2c8c33e5db.png
    也可以,但白名单是对整条 rule 生效的,/swagger 或 /doc 的 path 得单独写一条路由规则
    我两种方案都有效,ack + nginx ingress controller,此回答整理自钉群“容器服务ACK 用户交流-1群”

    2023-08-14 15:42:56
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    聚石塔电商云容器服务应用和实践 立即下载
    基于阿里云容器服务 实现Serverless服务 立即下载
    容器加速企业创新阿里云容器服务 立即下载

    相关镜像