首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用现有的AWS北草坪会议大楼和库伯奈特斯入口

利用现有的AWS北草坪会议大楼和库伯奈特斯入口
EN

Stack Overflow用户
提问于 2022-08-11 18:46:39
回答 1查看 319关注 0票数 0

我正在尝试部署一个应用程序,该应用程序使用nodeport入口向现有的AWS北草坪会议大楼注册。这是我的理解,我不需要一个lb控制器,因为北草坪会议大楼是预先存在的,我不依赖它来部署北草坪会议大楼。这是正确的吗?

最终,我想我只需要在入口加上一个注释,把它与现有的北草坪会议大楼联系起来。我在正确的轨道上吗?

EN

回答 1

Stack Overflow用户

发布于 2022-08-11 19:21:06

使用节点入口向现有的AWS北草坪会议大楼注册

节点端口和入口是两件不同的事情,另外,动态节点将如何被管理,以及将如何为北草坪会议大楼设置目标?+节点端口不建议使用思想-节点-库伯内特斯

因此,最好的选择是使用入口控制器与北草坪会议大楼。

这将创建北草坪会议大楼和入口,您还可以从北草坪会议大楼中释放现有的static IP,并将其分配给新创建的北草坪会议大楼。

代码语言:javascript
复制
 kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-0.32.0/deploy/static/provider/aws/deploy.yaml

这就是它的样子

network-load-balancer-nginx-ingress-controller-eks

通过这样做,您也不需要对LB进行任何花哨的注释,所以只需创建入口就可以了。

代码语言:javascript
复制
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: example-ingress
  annotations:
    nginx.ingress.kubernetes.io/ssl-redirect: "false"
    nginx.ingress.kubernetes.io/force-ssl-redirect: "false"
    nginx.ingress.kubernetes.io/rewrite-target: /
spec:
  tls:
  - hosts:
    - anthonycornell.com
    secretName: tls-secret
  rules:
  - host: anthonycornell.com
    http:
      paths:
        - path: /apple
          backend:
            serviceName: apple-service
            servicePort: 5678
        - path: /banana
          backend:
            serviceName: banana-service
            servicePort: 5678

确保更新指向北草坪会议大楼的DNS

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73325521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档