Переглянути джерело

Update DNS point address and nodeport doc

Kyle Zhang 5 місяців тому
батько
коміт
ecc50114d3

+ 10 - 0
expose/expose-via-metallb.md

@@ -59,6 +59,14 @@ MetalLB 提供两种主要的地址发布模式:
    kubectl apply -f metallb-native.yaml
    ```
 
+   通过helm安装:
+
+   ```sh
+   helm install metallb metallb/metallb -n metallb-system --create-namespace
+   ```
+
+   
+
 3. **验证安装**:
 
    使用以下命令检查 MetalLB 是否成功部署:
@@ -101,6 +109,8 @@ MetalLB 提供两种主要的地址发布模式:
      - first-pool
    ```
 
+   请将`192.168.11.64/27`改成你自己本地的地址池。
+
 2. **应用配置**:
 
    将 `metallb-config.yaml` 应用到 Kubernetes 集群:

+ 8 - 1
本地环境部署Ngnix_ingress_certmanager.md

@@ -343,7 +343,13 @@ export no_proxy=.cn,.aliyun.com,.aliyuncs.com,.163.com,.baiduce.com,.qiniu.com,.
 
 4. **测试从浏览器访问**:
 
-​	先在阿里云DNS控制台创建DNS记录。然后在本地浏览器访问 https://ingress-test.yourdomain.com 
+	先在阿里云DNS控制台创建DNS记录。
+
+    - 通过集群外的负载均衡软件方式,请指向负载均衡软件所在机器的IP。
+    - 通过MetalLB组件方式的,请指向 ingress-nginx service 获得的`EXTERNAL-IP` 。
+    - 通过HostNetwork 和 修改 NodePort 方式,请指向一个或多个 node 的 IP。
+
+​	然后在本地浏览器访问 https://ingress-test.yourdomain.com 
 
 ### 步骤 3:切换到 Let's Encrypt Production
 
@@ -514,6 +520,7 @@ kubectl delete namespace ingress-nginx
 kubectl delete -f metallb-addresspool.yaml
 kubectl delete -f metallb-l2advertisement.yaml
 kubectl delete -f metallb-native.yaml
+helm uninstall metallb -n metallb-system
 kubectl delete namespace metallb-system
 ```