Sign inSign up

docker4x/az-nic-ips

By docker4x

Updated over 8 years ago

Azure VM IP configuration utility

Image
1

1M+

docker4x/az-nic-ips repository overview

Info

Utility container to configure multiple IP addresses on a Azure VM's NICs. The IP addresses can be used by other software components like the Azure IPAM to allocate IP addresses to Kube pods.

Deployment
  1. Create a azure_ucp_admin.toml file with the following information:
AZURE_CLIENT_ID = "<AD App ID >"
AZURE_TENANT_ID = "<AD Tenant ID >"
AZURE_SUBSCRIPTION_ID = "<Azure subscription ID>"
AZURE_CLIENT_SECRET = "<AD App Secret >"
  1. Create a Docker Swarm secret based on the "azure_ucp_admin.toml" file
docker secret create azure_ucp_admin.toml azure_ucp_admin.toml
  1. Create a global swarm service using this image
docker service create \
  --mode=global \
  --secret=azure_ucp_admin.toml \
  --log-driver json-file \
  --log-opt max-size=1m \
  --env IPCOUNT=128 \
  --name ipallocator \
  docker4x/az-nic-ips:latest

Tag summary

Content type

Image

Digest

Size

9.5 MB

Last updated

over 8 years ago

docker pull docker4x/az-nic-ips