Final re-arrange of lb docs

This commit is contained in:
thebsdbox
2021-07-06 13:53:35 +01:00
parent 090182bcc8
commit f682535990
2 changed files with 15 additions and 15 deletions

View File

@@ -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:

View File

@@ -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
```