mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/kube-vip/kube-vip.git
synced 2026-09-20 08:03:47 +08:00
Final re-arrange of lb docs
This commit is contained in:
@@ -73,6 +73,21 @@ kube-vip manifest daemonset --interface $INTERFACE \
|
||||
--provider-config /etc/cloud-sa/cloud-sa.json | kubectl apply -f -
|
||||
```
|
||||
|
||||
### Expose with Equinix Metal (using the `kube-vip-cloud-provider`)
|
||||
|
||||
Either through the CLI or through the UI, create a public IPv4 EIP address.. and this is the address you can expose through BGP!
|
||||
|
||||
```
|
||||
# packet ip request -p xxx-bbb-ccc -f ams1 -q 1 -t public_ipv4
|
||||
+-------+---------------+--------+----------------------+
|
||||
| ID | ADDRESS | PUBLIC | CREATED |
|
||||
+-------+---------------+--------+----------------------+
|
||||
| xxxxx | 1.1.1.1 | true | 2020-11-10T15:57:39Z |
|
||||
+-------+---------------+--------+----------------------+
|
||||
|
||||
kubectl expose deployment nginx-deployment --port=80 --type=LoadBalancer --name=nginx --load-balancer-ip=1.1.1.1
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
If `kube-vip` has been sat waiting for a long time then you may need to investigate that the annotations have been applied correctly by doing running the `describe` on the node:
|
||||
|
||||
@@ -220,18 +220,3 @@ $ curl externalIP:32380
|
||||
<html>
|
||||
...
|
||||
```
|
||||
|
||||
### Expose with Equinix Metal (using the `kube-vip-cloud-provider`)
|
||||
|
||||
Either through the CLI or through the UI, create a public IPv4 EIP address.. and this is the address you can expose through BGP!
|
||||
|
||||
```
|
||||
# packet ip request -p xxx-bbb-ccc -f ams1 -q 1 -t public_ipv4
|
||||
+-------+---------------+--------+----------------------+
|
||||
| ID | ADDRESS | PUBLIC | CREATED |
|
||||
+-------+---------------+--------+----------------------+
|
||||
| xxxxx | 1.1.1.1 | true | 2020-11-10T15:57:39Z |
|
||||
+-------+---------------+--------+----------------------+
|
||||
|
||||
kubectl expose deployment nginx-deployment --port=80 --type=LoadBalancer --name=nginx --load-balancer-ip=1.1.1.1
|
||||
```
|
||||
Reference in New Issue
Block a user