aboutsummaryrefslogtreecommitdiffstats
path: root/roles/oom_configure/templates
diff options
context:
space:
mode:
Diffstat (limited to 'roles/oom_configure/templates')
-rw-r--r--roles/oom_configure/templates/components-overrides.yaml.j2153
-rw-r--r--roles/oom_configure/templates/onap-overrides.yaml.j2202
-rw-r--r--roles/oom_configure/templates/so-overrides.yaml.j263
3 files changed, 418 insertions, 0 deletions
diff --git a/roles/oom_configure/templates/components-overrides.yaml.j2 b/roles/oom_configure/templates/components-overrides.yaml.j2
new file mode 100644
index 0000000..a58cbac
--- /dev/null
+++ b/roles/oom_configure/templates/components-overrides.yaml.j2
@@ -0,0 +1,153 @@
+---
+aaf:
+ enabled: true
+a1policymanagement:
+{% if component_enabled.a1policymanagement %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+appc:
+{% if component_enabled.appc %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+cli:
+{% if component_enabled.cli %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+consul:
+{% if component_enabled.consul %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+contrib:
+{% if component_enabled.contrib %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+dcaegen2:
+{% if component_enabled.dcaegen2 %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+dcaegen2-services:
+{% if component_enabled.dcaegen2_services %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+dcaemod:
+{% if component_enabled.dcaemod %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+esr:
+{% if component_enabled.esr %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+holmes:
+{% if component_enabled.holmes %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+log:
+{% if component_enabled.log %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+modeling:
+{% if component_enabled.modeling %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+msb:
+{% if component_enabled.msb %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+multicloud:
+{% if component_enabled.multicloud %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+nbi:
+{% if component_enabled.nbi %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+oof:
+{% if component_enabled.oof %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+policy:
+{% if component_enabled.policy %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+pomba:
+{% if component_enabled.pomba %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+portal:
+{% if component_enabled.portal %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+sniro-emulator:
+{% if component_enabled.sniro_emulator %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+uui:
+{% if component_enabled.uui %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+vfc:
+{% if component_enabled.vfc %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+vid:
+{% if component_enabled.vid %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+vnfsdk:
+{% if component_enabled.vnfsdk %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
+cds:
+{% if component_enabled.cds %}
+ enabled: true
+{% else %}
+ enabled: false
+{% endif %}
diff --git a/roles/oom_configure/templates/onap-overrides.yaml.j2 b/roles/oom_configure/templates/onap-overrides.yaml.j2
new file mode 100644
index 0000000..a2bb227
--- /dev/null
+++ b/roles/oom_configure/templates/onap-overrides.yaml.j2
@@ -0,0 +1,202 @@
+---
+global:
+ repository: {{ repository }}
+{% if proxy_for_dockerhub %}
+ dockerHubRepository: "{{ proxy_for_dockerhub }}"
+{% endif %}
+{% if proxy_for_k8s_gcr %}
+ googleK8sRepository: "{{ proxy_for_k8s_gcr }}"
+{% endif %}
+{% if proxy_for_elastic %}
+ elasticRepository: "{{ proxy_for_elastic }}"
+{% endif %}
+ flavor: {{ onap_flavor }}
+ masterPassword: gatingPassword
+{% if use_ingress %}
+ ingress:
+ enabled: true
+{% endif %}
+{% if use_servicemesh %}
+ serviceMesh:
+ enabled: true
+ tls: true
+ aafEnabled: false
+ cmpv2Enabled: false
+ tlsEnabled: false
+ msbEnabled: false
+{% endif %}
+
+{% if use_global_storage %}
+ persistence:
+ storageClass: {{ os_infra.onap.global_storage.class | default('-') }}
+{% endif %}
+{% if use_metrics %}
+ metrics:
+ enabled: true
+{% if use_custom_resources_metrics %}
+ custom_resources: true
+{% endif %}
+{% endif %}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+aaf:
+ aaf-cass:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ aaf-sms:
+ aaf-sms-quorumclient:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+appc:
+ config:
+ enableClustering: false
+ openStackType: "OpenStackProvider"
+ openStackName: "OpenStack"
+ openStackKeyStoneUrl: {{ os_auth_url }}
+ openStackServiceTenantName: {{ openstack_service_tenant_name }}
+ openStackDomain: {{ clouds[openstack_user_name].auth.user_domain_name | default('Default') }}
+ openStackUserName: {{ openstack_user_name }}
+ openStackEncryptedPassword: "{{ encrypted_password }}"
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+ mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+cassandra:
+ liveness:
+ initialDelaySeconds: 30
+ timeoutSeconds: 30
+ periodSeconds: 120
+ readiness:
+ initialDelaySeconds: 30
+ timeoutSeconds: 30
+ periodSeconds: 60
+ startup:
+ initialDelaySeconds: 30
+ periodSeconds: 30
+ timeoutSeconds: 120
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+{% if use_global_storage and os_infra.onap.global_storage.rwx_class is defined %}
+cds:
+ cds-blueprints-processor:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.rwx_class }}"
+contrib:
+ netbox:
+ netbox-app:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.rwx_class }}"
+{% endif %}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+dcaegen2:
+ dcae-bootstrap:
+ postgres:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ dcae-dashboard:
+ postgres:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ dcae-inventory-api:
+ postgres:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ dcae-redis:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+dcaegen2-services:
+ dcae-datafile-collector:
+ enabled: false
+ dcae-pm-mapper:
+ enabled: false
+{% if use_global_storage and os_infra.onap.global_storage.rwx_class is defined %}
+dcaemod:
+ dcaemod-genprocessor:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.rwx_class }}"
+{% endif %}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+dmaap:
+ dmaap-bc:
+ postgres:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ dmaap-dr-prov:
+ mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ message-router:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+modeling:
+ mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+nbi:
+ config:
+ openStackRegion: {{ clouds[openstack_user_name].region_name }}
+ openStackVNFTenantId: {{ tenant_id }}
+ cloudOwner: {{ details.pod_owner }}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+oof:
+ music:
+ music-cassandra:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+ zookeeper:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+robot:
+ config:
+ openStackEncryptedPasswordHere: "{{ robot_encrypted_password }}"
+{% if use_ingress %}
+ useIngressHost:
+ enabled: true
+{% endif %}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+sdc:
+ sdc-es:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
+so:
+ so-catalog-db-adapter:
+ config:
+ openStackUserName: {{ openstack_user_name }}
+ openStackRegion: {{ clouds[openstack_user_name].region_name }}
+ openStackKeyStoneUrl: {{ os_auth_url }}
+ openStackServiceTenantName: {{ openstack_service_tenant_name }}
+ openStackEncryptedPasswordHere: "{{ encrypted_password }}"
+ openStackTenantId: {{ tenant_id }}
+ openStackKeystoneVersion: "KEYSTONE_V3"
+ openStackProjectDomainName:
+ {{ clouds[openstack_user_name].auth.user_domain_name | default('Default') }}
+ openStackUserDomainName:
+ {{ clouds[openstack_user_name].project_domain_name | default('Default') }}
+ so-mariadb:
+ config:
+ # gerrit branch where the latest heat code is checked in
+ gerritBranch: {{ branch }}
+{% if use_global_storage and os_infra.onap.global_storage.fast_class is defined %}
+vfc:
+ mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+vid:
+ mariadb-galera:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+vnfsdk:
+ postgres:
+ persistence:
+ storageClassOverride: "{{ os_infra.onap.global_storage.fast_class }}"
+{% endif %}
diff --git a/roles/oom_configure/templates/so-overrides.yaml.j2 b/roles/oom_configure/templates/so-overrides.yaml.j2
new file mode 100644
index 0000000..837f04c
--- /dev/null
+++ b/roles/oom_configure/templates/so-overrides.yaml.j2
@@ -0,0 +1,63 @@
+---
+global:
+ soBaseImage: orange-opensource/lfn/onap/build-so/base-image:1.0
+so:
+ repositoryOverride: &gitlabRegistry registry.gitlab.com
+ image: orange-opensource/lfn/onap/build-so/api-handler-infra:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: &soHelpers
+ repositoryOverride: {{ repository }}
+ certInitializer:
+ repositoryOverride: {{ repository }}
+ so-bpmn-infra:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/bpmn-infra:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-catalog-db-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/catalog-db-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-cnf-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/mso-cnf-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-etsi-nfvo-ns-lcm:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/so-etsi-nfvo-ns-lcm:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-monitoring:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/so-monitoring:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-nssmf-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/nssmf-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-oof-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/so-oof-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-openstack-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/openstack-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-request-db-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/request-db-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-sdc-controller:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/sdc-controller:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-sdnc-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/sdnc-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-vfc-adapter:
+ repositoryOverride: {{ repository }}
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/vfc-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers
+ so-vnfm-adapter:
+ repositoryOverride: *gitlabRegistry
+ image: orange-opensource/lfn/onap/build-so/vnfm-adapter:{{ gerrit_review }}-{{ gerrit_patchset }}
+ soHelpers: *soHelpers