Gerrit ID: 5665 - Deploys OSM on Kubernetes.
Run the installation script with -c k8s to deploy osm on K8s.
To Uninstall OSM deployed on Kubernetes run script with --uninstall -c k8s.
Each yaml file in osm_pods directory contains yaml definitions for pods and services.
Added license to yaml files in osm_pods.
Changed volume mounts to OSM_NAMESPACE_VOL from docker volumes.
Removes all pods and services while uninstalling.
Added namespace to deploy osm services. Deleting namespace
for uninstalling osm services.
Resolved Merge conflict with Change-7931. Changed Mongo, Kafka,
zookeeper, mysql and prometheus to statefulset.
-s <namespace> users can define namespace for k8s to deploy
osm services.
Added cluster configuration file which will be used to install k8s control plane
Addressed nodeport range issue and resolved merge conflict.
Added two yaml files to create a job for systest and robot test.
Change-Id: Iabe70fa7aed9cd638011bb92e2f300e32cff5772
Signed-off-by:
vijaynag.bs <vijaynag.bs@tataelxsi.co.in>
Showing
- .gitignore 15 additions, 0 deletions.gitignore
- installers/docker/cluster-config.yaml 23 additions, 0 deletionsinstallers/docker/cluster-config.yaml
- installers/docker/osm_pods/kafka.yaml 73 additions, 0 deletionsinstallers/docker/osm_pods/kafka.yaml
- installers/docker/osm_pods/keystone.yaml 57 additions, 0 deletionsinstallers/docker/osm_pods/keystone.yaml
- installers/docker/osm_pods/lcm.yaml 56 additions, 0 deletionsinstallers/docker/osm_pods/lcm.yaml
- installers/docker/osm_pods/light-ui.yaml 58 additions, 0 deletionsinstallers/docker/osm_pods/light-ui.yaml
- installers/docker/osm_pods/mon.yaml 71 additions, 0 deletionsinstallers/docker/osm_pods/mon.yaml
- installers/docker/osm_pods/mongo.yaml 60 additions, 0 deletionsinstallers/docker/osm_pods/mongo.yaml
- installers/docker/osm_pods/mysql.yaml 63 additions, 0 deletionsinstallers/docker/osm_pods/mysql.yaml
- installers/docker/osm_pods/nbi.yaml 71 additions, 0 deletionsinstallers/docker/osm_pods/nbi.yaml
- installers/docker/osm_pods/pol.yaml 54 additions, 0 deletionsinstallers/docker/osm_pods/pol.yaml
- installers/docker/osm_pods/prometheus.yaml 101 additions, 0 deletionsinstallers/docker/osm_pods/prometheus.yaml
- installers/docker/osm_pods/ro.yaml 69 additions, 0 deletionsinstallers/docker/osm_pods/ro.yaml
- installers/docker/osm_pods/zookeeper.yaml 52 additions, 0 deletionsinstallers/docker/osm_pods/zookeeper.yaml
- installers/full_install_osm.sh 185 additions, 33 deletionsinstallers/full_install_osm.sh
- installers/osm_health.sh 58 additions, 18 deletionsinstallers/osm_health.sh
- jenkins/k8s/osmclient-robot.yaml 46 additions, 0 deletionsjenkins/k8s/osmclient-robot.yaml
- jenkins/k8s/osmclient-systest.yaml 46 additions, 0 deletionsjenkins/k8s/osmclient-systest.yaml
Loading
Please register or sign in to comment