Update status check endpoint  17/123117/3
authorhthieu <huu_trung.thieu@nokia-bell-labs.com>
Wed, 4 Aug 2021 17:50:24 +0000 (19:50 +0200)
committerhthieu <huu_trung.thieu@nokia-bell-labs.com>
Thu, 5 Aug 2021 15:31:24 +0000 (17:31 +0200)
commitf9290a57d3ecdbbc48913eca33742029a0944cf6
tree2fa0aa7363971670b1c7bcab07e7fa4448b9ae3b
parentc4a7cfb5632faf61b14f41fdcfc33d89dddd0050
Update status check endpoint 

 
Update status check endpoint to use helm (3.5) official implementation of resource status check.
Move utils to new module and update import.

Issue-ID: MULTICLOUD-1372
Signed-off-by: hthieu <huu_trung.thieu@nokia-bell-labs.com>
Change-Id: I57a827d09466f5f554c89c2fa5533696285f9c37
22 files changed:
src/k8splugin/cmd/main.go
src/k8splugin/go.mod
src/k8splugin/internal/app/client.go
src/k8splugin/internal/app/client_test.go
src/k8splugin/internal/app/instance.go
src/k8splugin/internal/app/instance_test.go
src/k8splugin/internal/helm/helm.go
src/k8splugin/internal/plugin/helpers.go
src/k8splugin/internal/plugin/helpers_test.go
src/k8splugin/internal/rb/archive.go
src/k8splugin/internal/statuscheck/converter.go [new file with mode: 0644]
src/k8splugin/internal/statuscheck/ready.go [new file with mode: 0644]
src/k8splugin/internal/statuscheck/ready_test.go [new file with mode: 0644]
src/k8splugin/internal/statuscheck/resource.go [new file with mode: 0644]
src/k8splugin/internal/statuscheck/resource_test.go [new file with mode: 0644]
src/k8splugin/internal/statuscheck/wait.go [new file with mode: 0644]
src/k8splugin/internal/utils/deploymentutil.go [new file with mode: 0644]
src/k8splugin/internal/utils/utils.go [moved from src/k8splugin/internal/utils.go with 100% similarity]
src/k8splugin/internal/utils/utils_test.go [moved from src/k8splugin/internal/utils_test.go with 97% similarity]
src/k8splugin/plugins/generic/plugin.go
src/k8splugin/plugins/namespace/plugin.go
src/k8splugin/plugins/service/plugin.go