Feature 10509 manual scaling for native K8s charm 34/11034/1
authoraktas <emin.aktas@ulakhaberlesme.com.tr>
Wed, 26 May 2021 07:32:32 +0000 (10:32 +0300)
committergarciadav <david.garcia@canonical.com>
Thu, 24 Jun 2021 08:23:27 +0000 (10:23 +0200)
commitb70ccd6f95428c28aa3d756f07b91ee23a2637fd
tree8bf27635e68c695f17e748bdd7ddf8fb0e476970
parente0a9253220aa68a0e3064cdd7f2a933fb3733860
Feature 10509 manual scaling for native K8s charm

This robot test created for this specific package
https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/-/merge_requests/154
Test case steps:
1 - Adds packages
2 - Adds K8s Cluster
3 - Creates NS Service
4 - Gets the scale count
5 - Scale-out the NS
6 - Checks scale count
7 - Scale-in the NS
8 - Check scale count
9 - Removes the NS, K8s cluster and packages
This commit includes Juju support

Change-Id: Iba7c59a65c9ae2607b23c7104e8178e20b502c60
Signed-off-by: aktas <emin.aktas@ulakhaberlesme.com.tr>
(cherry picked from commit f47542be165ebd69b91945041697181b4df63954)
README.md
docker/Dockerfile
robot-systest/lib/juju_lib.robot [new file with mode: 0644]
robot-systest/resources/k8s_08-simple_k8s_scaling_data.py [new file with mode: 0644]
robot-systest/run_test.sh
robot-systest/testsuite/k8s_08-simple_k8s_scaling.robot [new file with mode: 0644]