summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/README.md b/README.md
index 7126bf53..7658c6c3 100644
--- a/README.md
+++ b/README.md
@@ -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