Add CNF status query based on latest rsync 15/4315/2
authorLe Yao <le.yao@intel.com>
Wed, 9 Jun 2021 03:00:15 +0000 (03:00 +0000)
committerLe Yao <le.yao@intel.com>
Thu, 10 Jun 2021 08:36:36 +0000 (08:36 +0000)
commit2fc94104ba6322a36212efe8b05ef1ab2720cf97
tree6824d02de6491b8d40b3b5927f4e33c592ab48c5
parentafedad687a5cd53a6bb69c1dc65bd9c4ca6701b6
Add CNF status query based on latest rsync

Signed-off-by: Le Yao <le.yao@intel.com>
Change-Id: Idd63fab9c59311f96a84caf4ca645d16a477730b
178 files changed:
central-controller/deployments/kubernetes/monitor-undeploy.sh [new file with mode: 0644]
central-controller/src/monitor/cmd/manager/main.go
central-controller/src/monitor/pkg/apis/addtoscheme_k8splugin_v1alpha1.go
central-controller/src/monitor/pkg/apis/apis.go
central-controller/src/monitor/pkg/apis/k8splugin/group.go
central-controller/src/monitor/pkg/apis/k8splugin/v1alpha1/doc.go
central-controller/src/monitor/pkg/apis/k8splugin/v1alpha1/register.go
central-controller/src/monitor/pkg/apis/k8splugin/v1alpha1/types.go
central-controller/src/monitor/pkg/apis/k8splugin/v1alpha1/zz_generated.deepcopy.go
central-controller/src/monitor/pkg/apis/k8splugin/v1alpha1/zz_generated.openapi.go
central-controller/src/monitor/pkg/controller/add_resourcebundlestate.go
central-controller/src/monitor/pkg/controller/controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/configMap_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/configMap_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/csr_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/csr_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/daemonSet_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/daemonSet_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/deployment_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/deployment_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/handler.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/helpers.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/ingress_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/ingress_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/job_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/job_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/pod_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/pod_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/secret_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/secret_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/service_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/service_predicate.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/statefulSet_controller.go
central-controller/src/monitor/pkg/controller/resourcebundlestate/statefulSet_predicate.go
central-controller/src/monitor/pkg/generated/clientset/versioned/clientset.go
central-controller/src/monitor/pkg/generated/clientset/versioned/doc.go
central-controller/src/monitor/pkg/generated/clientset/versioned/fake/clientset_generated.go
central-controller/src/monitor/pkg/generated/clientset/versioned/fake/doc.go
central-controller/src/monitor/pkg/generated/clientset/versioned/fake/register.go
central-controller/src/monitor/pkg/generated/clientset/versioned/scheme/doc.go
central-controller/src/monitor/pkg/generated/clientset/versioned/scheme/register.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/doc.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/fake/doc.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/fake/fake_k8splugin_client.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/fake/fake_resourcebundlestate.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/generated_expansion.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/k8splugin_client.go
central-controller/src/monitor/pkg/generated/clientset/versioned/typed/k8splugin/v1alpha1/resourcebundlestate.go
central-controller/src/monitor/pkg/generated/informers/externalversions/factory.go
central-controller/src/monitor/pkg/generated/informers/externalversions/generic.go
central-controller/src/monitor/pkg/generated/informers/externalversions/internalinterfaces/factory_interfaces.go
central-controller/src/monitor/pkg/generated/informers/externalversions/k8splugin/interface.go
central-controller/src/monitor/pkg/generated/informers/externalversions/k8splugin/v1alpha1/interface.go
central-controller/src/monitor/pkg/generated/informers/externalversions/k8splugin/v1alpha1/resourcebundlestate.go
central-controller/src/monitor/pkg/generated/listers/k8splugin/v1alpha1/expansion_generated.go
central-controller/src/monitor/pkg/generated/listers/k8splugin/v1alpha1/resourcebundlestate.go
central-controller/src/monitor/version/version.go
central-controller/src/reg_cluster/reg_cluster.go
central-controller/src/rsync/cmd/main.go
central-controller/src/rsync/config.json
central-controller/src/rsync/coverage.html [new file with mode: 0644]
central-controller/src/rsync/go.mod
central-controller/src/rsync/go.sum
central-controller/src/rsync/pkg/client/apply.go
central-controller/src/rsync/pkg/client/approve.go
central-controller/src/rsync/pkg/client/client.go
central-controller/src/rsync/pkg/client/create.go
central-controller/src/rsync/pkg/client/delete.go
central-controller/src/rsync/pkg/client/factory.go
central-controller/src/rsync/pkg/client/fake_client.go [new file with mode: 0644]
central-controller/src/rsync/pkg/client/get.go [new file with mode: 0644]
central-controller/src/rsync/pkg/client/helpers.go
central-controller/src/rsync/pkg/client/patch.go
central-controller/src/rsync/pkg/client/replace.go
central-controller/src/rsync/pkg/client/resource.go [new file with mode: 0644]
central-controller/src/rsync/pkg/connector/connector.go
central-controller/src/rsync/pkg/context/context.go
central-controller/src/rsync/pkg/db/cluster.go
central-controller/src/rsync/pkg/grpc/installapp/installapp.pb.go
central-controller/src/rsync/pkg/grpc/installapp/installapp.proto
central-controller/src/rsync/pkg/grpc/installappserver/installappserver.go
central-controller/src/rsync/pkg/grpc/mock_installapp/installapp.mock.go [new file with mode: 0644]
central-controller/src/rsync/pkg/grpc/readynotify/readynotify.pb.go
central-controller/src/rsync/pkg/grpc/readynotify/readynotify.proto
central-controller/src/rsync/pkg/grpc/readynotifyserver/readynotifyserver.go
central-controller/src/rsync/pkg/grpc/readynotifyserver/readynotifyserver_test.go [new file with mode: 0644]
central-controller/src/rsync/pkg/grpc/register.go
central-controller/src/rsync/pkg/internal/config/config.go
central-controller/src/rsync/pkg/internal/utils.go
central-controller/src/rsync/pkg/status/status.go
central-controller/src/scc/api/api.go
central-controller/src/scc/api/controller_handler.go
central-controller/src/scc/cmd/main.go
central-controller/src/scc/go.mod
central-controller/src/scc/go.sum
central-controller/src/scc/pkg/client/kubernetesclient.go
central-controller/src/scc/pkg/client/rsyncclient.go [new file with mode: 0644]
central-controller/src/scc/pkg/infra/config/config.go
central-controller/src/scc/pkg/infra/validation/validation.go
central-controller/src/scc/pkg/manager/certificate_objectmanager.go
central-controller/src/scc/pkg/manager/certutil.go
central-controller/src/scc/pkg/manager/cnf_objectmanager.go [new file with mode: 0644]
central-controller/src/scc/pkg/manager/connection_manager.go
central-controller/src/scc/pkg/manager/constants.go
central-controller/src/scc/pkg/manager/controller_objectmanager.go
central-controller/src/scc/pkg/manager/dbutils.go
central-controller/src/scc/pkg/manager/device_objectmanager.go
central-controller/src/scc/pkg/manager/deviceconnection_objectmanager.go
central-controller/src/scc/pkg/manager/hub_objectmanager.go
central-controller/src/scc/pkg/manager/hubconnection_objectmanager.go
central-controller/src/scc/pkg/manager/hubdevice_objectmanager.go
central-controller/src/scc/pkg/manager/iprange_objectmanager.go
central-controller/src/scc/pkg/manager/kubeconfigutil.go
central-controller/src/scc/pkg/manager/managerset.go
central-controller/src/scc/pkg/manager/overlay_objectmanager.go
central-controller/src/scc/pkg/manager/proposal_objectmanager.go
central-controller/src/scc/pkg/manager/resutils.go
central-controller/src/scc/pkg/manager/utils.go
central-controller/src/scc/pkg/module/certificateobject.go
central-controller/src/scc/pkg/module/cnfobject.go [new file with mode: 0644]
central-controller/src/scc/pkg/module/connectionobject.go
central-controller/src/scc/pkg/module/controllerobject.go
central-controller/src/scc/pkg/module/deviceobject.go
central-controller/src/scc/pkg/module/emptyobject.go
central-controller/src/scc/pkg/module/hubdeviceobject.go
central-controller/src/scc/pkg/module/hubobject.go
central-controller/src/scc/pkg/module/iprangeobject.go
central-controller/src/scc/pkg/module/objectbuilder.go
central-controller/src/scc/pkg/module/overlayobject.go
central-controller/src/scc/pkg/module/proposalobject.go
central-controller/src/scc/pkg/resource/empty_resource.go
central-controller/src/scc/pkg/resource/file_resource.go
central-controller/src/scc/pkg/resource/firewall_dnat_resource.go
central-controller/src/scc/pkg/resource/firewall_zone_resource.go
central-controller/src/scc/pkg/resource/ipsec_resource.go
central-controller/src/scc/pkg/resource/proposal_resource.go
central-controller/src/scc/pkg/resource/resourcebuilder.go
central-controller/src/scc/pkg/resource/sdewan_resource.go
central-controller/src/scc/rsync_config.json
central-controller/src/scc/test/certificateobject_test.go
central-controller/src/scc/test/cnfobject_test.go [new file with mode: 0644]
central-controller/src/scc/test/config.json [new file with mode: 0644]
central-controller/src/scc/test/iprangeobject_test.go
central-controller/src/scc/test/overlayobject_test.go
central-controller/src/scc/test/proposalobject_test.go
central-controller/src/scc/test/utilis.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/appcontext/appcontext.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/appcontext/appcontext_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/appcontext/subresources/approval.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/grpc/contextupdate/contextupdate.pb.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/grpc/contextupdate/contextupdate.proto
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/grpc/contextupdateclient/client.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/grpc/installappclient/client.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/auth/auth.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/config/config.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/config/config_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/contextdb/contextdb.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/contextdb/etcd.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/contextdb/etcd_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/contextdb/mock.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/README.md
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/mock.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/mongo.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/mongo_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/store.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/db/store_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/logutils/logger.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/rpc/rpc.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/utils/utils.go [new file with mode: 0644]
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/validation/validation.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/infra/validation/validation_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/module/controller/controller.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/module/controller/controller_test.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/module/types/types.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/resourcestatus/resourcestatus.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/rtcontext/rtcontext.go
central-controller/src/vendor/github.com/open-ness/EMCO/src/orchestrator/pkg/rtcontext/rtcontext_test.go