├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assets └── sp-permissions.png ├── azure-pipelines.yml ├── cmd └── manager │ └── main.go ├── deploy ├── cr │ ├── canary.yaml │ └── master.yaml ├── crds │ └── rings_v1alpha1_ring_crd.yaml ├── operator.yaml └── traefik │ ├── crd.yaml │ ├── deployment.yaml │ └── service.yaml ├── go.mod ├── go.sum ├── pkg ├── apis │ ├── addtoscheme_rings_v1alpha1.go │ ├── apis.go │ └── rings │ │ └── v1alpha1 │ │ ├── doc.go │ │ ├── register.go │ │ ├── ring_types.go │ │ ├── zz_generated.deepcopy.go │ │ └── zz_generated.openapi.go └── controller │ ├── add_ring.go │ ├── controller.go │ └── ring │ ├── ad_client.go │ ├── ring_controller.go │ ├── ring_controller_test.go │ ├── ring_finalizer.go │ └── util.go ├── tools.go └── version └── version.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/sp-permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/assets/sp-permissions.png -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cmd/manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/cmd/manager/main.go -------------------------------------------------------------------------------- /deploy/cr/canary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/cr/canary.yaml -------------------------------------------------------------------------------- /deploy/cr/master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/cr/master.yaml -------------------------------------------------------------------------------- /deploy/crds/rings_v1alpha1_ring_crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/crds/rings_v1alpha1_ring_crd.yaml -------------------------------------------------------------------------------- /deploy/operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/operator.yaml -------------------------------------------------------------------------------- /deploy/traefik/crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/traefik/crd.yaml -------------------------------------------------------------------------------- /deploy/traefik/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/traefik/deployment.yaml -------------------------------------------------------------------------------- /deploy/traefik/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/deploy/traefik/service.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/apis/addtoscheme_rings_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/addtoscheme_rings_v1alpha1.go -------------------------------------------------------------------------------- /pkg/apis/apis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/apis.go -------------------------------------------------------------------------------- /pkg/apis/rings/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/rings/v1alpha1/doc.go -------------------------------------------------------------------------------- /pkg/apis/rings/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/rings/v1alpha1/register.go -------------------------------------------------------------------------------- /pkg/apis/rings/v1alpha1/ring_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/rings/v1alpha1/ring_types.go -------------------------------------------------------------------------------- /pkg/apis/rings/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/rings/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/apis/rings/v1alpha1/zz_generated.openapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/apis/rings/v1alpha1/zz_generated.openapi.go -------------------------------------------------------------------------------- /pkg/controller/add_ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/add_ring.go -------------------------------------------------------------------------------- /pkg/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/controller.go -------------------------------------------------------------------------------- /pkg/controller/ring/ad_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/ring/ad_client.go -------------------------------------------------------------------------------- /pkg/controller/ring/ring_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/ring/ring_controller.go -------------------------------------------------------------------------------- /pkg/controller/ring/ring_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/ring/ring_controller_test.go -------------------------------------------------------------------------------- /pkg/controller/ring/ring_finalizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/ring/ring_finalizer.go -------------------------------------------------------------------------------- /pkg/controller/ring/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/pkg/controller/ring/util.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/tools.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ring-operator/HEAD/version/version.go --------------------------------------------------------------------------------