X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Foom_setup_paas.rst;h=ed632dac365bd0baedfa1fe8e278a044ca8d6235;hb=b777b35ab947214bc8502383b0e63f88f150c34b;hp=9d90558250adba1837860849b7c1b16d550e3878;hpb=5da70880bfb590da55bb11795a8932663f24e155;p=oom.git diff --git a/docs/oom_setup_paas.rst b/docs/oom_setup_paas.rst index 9d90558250..ed632dac36 100644 --- a/docs/oom_setup_paas.rst +++ b/docs/oom_setup_paas.rst @@ -9,14 +9,14 @@ .. _oom_setup_paas: -ONAP PaaS set-up (optional) -########################### +ONAP PaaS set-up +################ Starting from Honolulu release, Cert-Manager and Prometheus Stack are a part -of k8s PaaS for ONAP operations and can be optionally installed to provide +of k8s PaaS for ONAP operations and can be installed to provide additional functionality for ONAP engineers. -The versions of PaaS compoents that are supported by OOM are as follows: +The versions of PaaS components that are supported by OOM are as follows: .. table:: ONAP PaaS components @@ -24,13 +24,16 @@ The versions of PaaS compoents that are supported by OOM are as follows: Release Cert-Manager Prometheus Stack ============== ============= ================= honolulu 1.2.0 13.x + istanbul 1.5.4 19.x ============== ============= ================= -This guide provides instructions on how to install the following PaaS -components for ONAP: +This guide provides instructions on how to install the PaaS +components for ONAP. -- Cert-Manager -- Prometheus Stack +.. contents:: + :depth: 1 + :local: +.. Cert-Manager ============ @@ -44,7 +47,7 @@ date, and attempt to renew certificates at a configured time before expiry. Installation steps ------------------ -The recommended version of Cert-Manager for Kubernetes 1.19 is v1.2.0. +The recommended version of Cert-Manager for Kubernetes 1.19 is v1.5.4. Cert-Manager is deployed using regular YAML manifests which include all the needed resources (the CustomResourceDefinitions, cert-manager, namespace, and the webhook component). @@ -59,10 +62,10 @@ steps, please refer to `Cert-Manager kubectl plugin documentation`_. Installation can be as simple as:: - > kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.2.0/cert-manager.yaml + > kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.4/cert-manager.yaml -Prometheus Stack -================ +Prometheus Stack (optional) +=========================== Prometheus is an open-source systems monitoring and alerting toolkit with an active ecosystem. @@ -77,8 +80,8 @@ Installation steps ------------------ The recommended version of kube-prometheus-stack chart for -Kubernetes 1.19 is 13.x (which is currently the latest major chart version), -for example 13.3.1. +Kubernetes 1.19 is 19.x (which is currently the latest major chart version), +for example 19.0.2. In order to install Prometheus Stack, you must follow these steps: @@ -98,6 +101,6 @@ In order to install Prometheus Stack, you must follow these steps: > helm install prometheus prometheus-community/kube-prometheus-stack --namespace=prometheus - To install the kube-prometheus-stack Helm chart in specific version, for example 13.3.1:: + To install the kube-prometheus-stack Helm chart in specific version, for example 19.0.2:: - > helm install prometheus prometheus-community/kube-prometheus-stack --namespace=prometheus --version=13.3.1 + > helm install prometheus prometheus-community/kube-prometheus-stack --namespace=prometheus --version=19.0.2