diff options
author | rameshiyer27 <ramesh.murugan.iyer@est.tech> | 2023-01-23 11:50:01 +0000 |
---|---|---|
committer | Ramesh Murugan Iyer <ramesh.murugan.iyer@est.tech> | 2023-01-25 14:32:51 +0000 |
commit | 0700486a08b2bc08589f7e6b0be8338d6bbb4efa (patch) | |
tree | 01672a1fb035e629f1723b6b7de6f8a28218bfdb /README.md | |
parent | 0132d7a9ea3ad03ed0350a7d89694420a4d8221c (diff) |
Add robot framework helm chart for CSIT
Steps to run policy csit in kubernetes is updated in the README.md
Issue-ID: POLICY-4532
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I116658dfafd4e70bd256173f046da72af6803eaa
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -11,4 +11,17 @@ the OS base for policy images. Helm directory is added to include the helm chart for policy-models-simulators. To spin the kubernetes pod up: 1. Execute the below commands: - helm upgrade -i <release_name> policy-models-simulator
\ No newline at end of file + helm upgrade -i <release_name> policy-models-simulator + + +Running Policy CSIT in kubernetes: + To run CSIT in kubernetes, docker/csit/run-k8s-csit.sh script can be invoked with the arguments {install} {project_name} + When the project name is not supplied, the script only installs the policy helm charts and doesn't execute any robot tests. + To teardown the kubernetes cluster, the same script can be invoked with the argument {uninstall} + +Steps involved in running CSIT in kubernetes: + 1. The script verifies microk8s based kubernetes cluster is running in the system and deploys kubernetes if required. + 2. Deploys policy helm charts under the default namespace. + 3. Builds docker image of the robot framework and deploys robot framework helm chart in the default namespace. + 4. Invokes the respective robot test file for the project supplied by the user. + The test execution results can be viewed from the logs of policy-csit-robot pod.
\ No newline at end of file |