Categorygithub.com/inwinstack/ip-assigner
module
0.4.0
Repository: https://github.com/inwinstack/ip-assigner.git
Documentation: pkg.go.dev

# README

Build Status codecov Docker Pulls Hex.pm

IP Assigner

A controller that assigns IP addresses to Kubernetes Namespace(Private) and Services(Public).

Requirements

IP Assigner depend on IPAM, you can see more details from IPAM GitHub.

Building from Source

Clone repo into your go path under $GOPATH/src:

$ git clone https://github.com/inwinstack/ip-assigner $GOPATH/src/github.com/inwinstack/ip-assigner
$ cd $GOPATH/src/github.com/inwinstack/ip-assigner
$ make dep
$ make

Debug out of the cluster

Run the following command to debug:

$ go run cmd/main.go \
    -v=2 \
    --logtostderr \
    --kubeconfig $HOME/.kube/config \

Deploy in the cluster

Run the following command to deploy operator:

$ kubectl apply -f deploy/
$ kubectl -n kube-system get po -l app=ip-assigner

# Packages

No description provided by the author
No description provided by the author