【问题标题】:i want to change my wordpress pod domain name我想更改我的 wordpress pod 域名
【发布时间】:2021-10-01 11:14:19
【问题描述】:

我希望你们今天都做得很好,

这是我的情况:

我有 2 个 wordpress 网站(相同)

--第一个是Azure应用服务wordpress,域名为:https://wordpress.azurewebsites.net

--第二个在 aks 集群中作为一个带有负载均衡器的 pod,通过公共 ip 将其暴露给互联网

我想做什么:

我想从应用服务中获取域名并将其提供给 aks pod

我做了什么:

我从仪表板更改了域名并更改了负载均衡器的公共 IP 地址 而且它现在不起作用我也无法从负载平衡器 IP 地址访问仪表板

我是 kubernetes 的新手,希望有人可以指导我正确的方向

【问题讨论】:

    标签: wordpress kubernetes azure-aks azure-app-service-plans


    【解决方案1】:

    似乎您缺少入口控制器。例如,您可以安装 ingress-nginx 并使用此服务配置公开入口:

    apiVersion: v1
    kind: Service
    metadata:
      name: ingress-nginx-controller
      namespace: ingress-nginx
    spec:
      type: LoadBalancer
      loadBalancerIP: 53.1.1.1
      ports:
      - name: https
        port: 443
        protocol: TCP
        targetPort: https
        appProtocol: https
      selector:
        app.kubernetes.io/name: ingress-nginx
        app.kubernetes.io/instance: ingress-nginx
        app.kubernetes.io/component: controller
    

    您现在可以为您的应用创建服务:

    apiVersion: v1
    kind: Service
    metadata:
      name: app_service
      namespace: app
    spec:
      type: ClusterIP
      ports:
        - name: service
          port: 80
      selector:
        app: yoour_app
    

    然后您可以使用入口资源公开您的应用程序:

    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      name: app_ingress
      namespace: app
      annotations:
        kubernetes.io/ingress.class: "nginx"
    spec:
      tls:
        - hosts:
          - wordpress.azurewebsites.net
      rules:
        - host: wordpress.azurewebsites.net
          http:
            paths:
              - path: /
                pathType: Prefix
                backend:
                  service:
                    name: app_service
                    port:
                      number: 80
    

    【讨论】:

      猜你喜欢
      • 2015-08-11
      • 2023-02-07
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 1970-01-01
      • 2022-01-18
      相关资源
      最近更新 更多