Merge pull request #1241 from XiShanYongYe-Chang/complete-missing-step
Complete missing step for working-with-anp
This commit is contained in:
commit
9167f9bce4
|
@ -292,4 +292,16 @@ Deploying the proxy-agent in the pull mode member cluster (in this example, clus
|
|||
kind load docker-image swr.ap-southeast-1.myhuaweicloud.com/karmada/proxy-agent:0.0.24 --name member3
|
||||
kubectl --kubeconfig=/root/.kube/members.config --context=member3 apply -f proxy-agent.yaml
|
||||
```
|
||||
**The ANP deployment is complete.**
|
||||
**The ANP deployment is complete.**
|
||||
|
||||
### Step 6: Add command flags for karmada-agent deployment
|
||||
|
||||
After deploying the ANP deployment, we need to add extra command flags `--cluster-api-endpoint` and `--proxy-server-address` for `karmada-agent` deployment in `member3` cluster.
|
||||
|
||||
Where `--cluster-api-endpoint` is the APIEndpoint of the cluster. You can obtain it from the KubeConfig file of the `member3` cluster.
|
||||
|
||||
Where `--proxy-server-address` is the address of the proxy server that is used to proxy the cluster. In current case, we can set `--proxy-server-address` to `http://<karmada_controlplan_addr>:8088`. Get `karmada_controlplan_addr` value through the following command:
|
||||
```shell
|
||||
docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' karmada-host-control-plane
|
||||
```
|
||||
Port `8088` is set by our code modification in ANP: https://github.com/mrlihanbo/apiserver-network-proxy/blob/v0.0.24/dev/cmd/server/app/server.go#L267. You can also modify it to a different value.
|
||||
|
|
Loading…
Reference in New Issue