route-reflector-operator

module
v0.0.0-...-bccad8f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2020 License: Apache-2.0

README

Documenatation at doc/rr-operator-doc.md.

Deploy

IMG="us.icr.io/smz2/route-reflector-operator:l" make all

Cleanup

make cleanup

The Node and Calico objects:

for n in $(kgno -l route-reflector=true -o=name --no-headers); do
  c get node $(k get ${n} -oyaml|grep worker-id|awk '{print $2}') -oyaml --config=$C | sed '/routeReflectorClusterID/d' | c apply -f - --config=$C
  k label ${n} route-reflector-
done

calicoctl delete bgpconfig default --config=${C}
calicoctl delete bgppeers peer-with-route-reflectors --config=${C}

Running make fmt

There is a prerequisite for running make fmt that you have golangci-lint installed.

Please install the latest version by running:

curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(go env GOPATH)/bin v1.28.1

Directories

Path Synopsis
cmd
pkg
apis/routereflector
Package routereflector contains routereflector API versions.
Package routereflector contains routereflector API versions.
apis/routereflector/v1
Package v1 contains API Schema definitions for the route-reflector v1 API group +k8s:deepcopy-gen=package,register +groupName=route-reflector.ibm.com Package v1 contains API Schema definitions for the route-reflector v1 API group +k8s:deepcopy-gen=package,register +groupName=route-reflector.ibm.com
Package v1 contains API Schema definitions for the route-reflector v1 API group +k8s:deepcopy-gen=package,register +groupName=route-reflector.ibm.com Package v1 contains API Schema definitions for the route-reflector v1 API group +k8s:deepcopy-gen=package,register +groupName=route-reflector.ibm.com

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL