/spinnaker-dcd-controller

SpinnakerDCDController is Kubernetes Custom Controller that manages Spinnaker's Declarative Continuous Delivery resources.

Primary LanguageGoMIT LicenseMIT

SpinnakerDCDController

SpinnakerDCDController is Kubernetes Custom Controller that manages Spinnaker's Declarative Continuous Delivery resources.

Installation

$ kubectl apply -k manifests

Usage

Applying an examples manifest deploys Spinnaker resources.

$ kubectl apply -f examples

spinnaker

spec lives up to dcd-spec.

We use roer internally that has become EOL, but we continue to use it because there is no alternative. spin is not a complete roer successor.

How to develop

skaffold dev

$ make dev

Test

$ make test

Lint

$ make lint

Generate CRD from *_types.go by controller-gen

$ make gen