CNFStatus CRD Controller 52/4052/1
authorHuifeng Le <huifeng.le@intel.com>
Thu, 14 Jan 2021 07:24:15 +0000 (15:24 +0800)
committerHuifeng Le <huifeng.le@intel.com>
Thu, 14 Jan 2021 07:30:15 +0000 (15:30 +0800)
commitcf777c2e53d59a06d1a459733090c4919dfd13ff
treec97b4d21d3b045a3a946e2f2d6051bd7fdae92ba
parent13acede3db2c1878855e6cc007299ff0c9fa5c05
CNFStatus CRD Controller

Add CNFStatus CRD controller to query CNF status periodically

Signed-off-by: Huifeng Le <huifeng.le@intel.com>
Change-Id: I86a7fca4fd9248a22cadda30babde4346ea29bd8

Signed-off-by: Huifeng Le <huifeng.le@intel.com>
Change-Id: Ie5ed1f5d5ad87c367ad0a3342105515a44725558
Signed-off-by: Huifeng Le <huifeng.le@intel.com>
14 files changed:
platform/crd-ctrlr/examples/sdewan-controller.yaml
platform/crd-ctrlr/src/PROJECT
platform/crd-ctrlr/src/api/v1alpha1/cnfstatus_types.go [new file with mode: 0644]
platform/crd-ctrlr/src/api/v1alpha1/zz_generated.deepcopy.go
platform/crd-ctrlr/src/config/crd/bases/batch.sdewan.akraino.org_cnfstatuses.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/config/crd/kustomization.yaml
platform/crd-ctrlr/src/config/crd/patches/cainjection_in_cnfstatuses.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/config/crd/patches/webhook_in_cnfstatuses.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/config/rbac/cnfstatus_editor_role.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/config/rbac/cnfstatus_viewer_role.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/config/samples/batch_v1alpha1_cnfstatus.yaml [new file with mode: 0644]
platform/crd-ctrlr/src/controllers/cnfstatus_controller.go [new file with mode: 0644]
platform/crd-ctrlr/src/main.go
platform/crd-ctrlr/src/openwrt/status.go [new file with mode: 0644]