Upgrade handler implementation 10/127310/2
authorLukasz Rajewski <lukasz.rajewski@orange.com>
Mon, 7 Feb 2022 18:34:25 +0000 (19:34 +0100)
committerLukasz Rajewski <lukasz.rajewski@orange.com>
Fri, 25 Feb 2022 13:52:25 +0000 (14:52 +0100)
commita73b42b9c3877f1a34939d85941482f7f5c44db9
tree289bf84f27eb23a888caaa5152043df2c55a4f08
parent88ecb1f9dfeded36e7fd74c776daefcaf67f8ae2
Upgrade handler implementation

Implementation of the upgrade handler for the instance.
As a result, exsting instance is modified, resources
upated and lefovers removed from the cluster.

Issue-ID: MULTICLOUD-1444
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Change-Id: I4122ee12d9332eaeb5ee016446b3da2bbe94bd2d
src/k8splugin/api/api.go
src/k8splugin/api/brokerhandler.go
src/k8splugin/api/instancehandler.go
src/k8splugin/api/instancehandler_test.go
src/k8splugin/internal/app/client.go
src/k8splugin/internal/app/config_backend.go
src/k8splugin/internal/app/hook.go
src/k8splugin/internal/app/instance.go
src/k8splugin/internal/app/instance_test.go
src/k8splugin/internal/namegenerator/namegenerator.go