diff options
Diffstat (limited to 'roles/oom_configure/templates')
-rw-r--r-- | roles/oom_configure/templates/components-overrides.yaml.j2 | 153 | ||||
-rw-r--r-- | roles/oom_configure/templates/onap-overrides.yaml.j2 | 202 | ||||
-rw-r--r-- | roles/oom_configure/templates/so-overrides.yaml.j2 | 63 |
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 |