Commit d0cc8802 authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Merge branch 'capif_interconnection_improved_local_scripts' into 'capif_interconnection'

Capif interconnection improved local scripts

See merge request !196
parents 6ee05d80 1e94ad6b
Loading
Loading
Loading
Loading
Loading
+32 −34
Original line number Diff line number Diff line
@@ -4,38 +4,36 @@ metadata:
  name: capif-invoker-configmap
data:
  config.yaml: |
    mongo: {
      'user': '{{ .Values.env.mongoInitdbRootUsername }}',
      'password': '{{ .Values.env.mongoInitdbRootPassword }}',
      'db': 'capif',
      'col': 'invokerdetails',
      'capif_users_col': 'user',
      'certs_col': 'certs',
      'service_col': 'serviceapidescriptions',
      'host': 'mongo',
      'port': "27017"
    }
    mongo_register: {
      'user': '{{ .Values.env.mongoRegister.mongoInitdbRootUsername }}',
      'password': '{{ .Values.env.mongoRegister.mongoInitdbRootPassword }}',
      'db': 'capif_users',
      'col': 'user',
      'host': 'mongo-register',
      'port': '27017'
    }
    ca_factory: {
      "url": {{ quote .Values.env.vaultHostname }},
      "port": {{ quote .Values.env.vaultPort }},
      "token": {{ quote .Values.env.vaultAccessToken }}
    }
    mongo:
      user: '{{ .Values.env.mongoInitdbRootUsername }}'
      password: '{{ .Values.env.mongoInitdbRootPassword }}'
      db: capif
      col: invokerdetails
      capif_users_col: user
      certs_col: certs
      service_col: serviceapidescriptions
      host: '{{ .Values.env.mongoHost }}'
      port: '{{ .Values.env.mongoPort }}'

    monitoring: {
      "fluent_bit_host": fluent-bit,
      "fluent_bit_port": 24224,
      "opentelemetry_url": "otel-collector",
      "opentelemetry_port": "55680",
      "opentelemetry_max_queue_size": 8192,
      "opentelemetry_schedule_delay_millis": 20000,
      "opentelemetry_max_export_batch_size": 2048,
      "opentelemetry_export_timeout_millis": 60000
    }
 No newline at end of file
    mongo_register:
      user: '{{ .Values.env.mongoRegister.mongoInitdbRootUsername }}'
      password: '{{ .Values.env.mongoRegister.mongoInitdbRootPassword }}'
      db: 'capif_users'
      col: 'user'
      host: '{{ .Values.env.mongoRegister.mongoHost }}'
      port: '{{ .Values.env.mongoRegister.mongoPort }}'
    
    ca_factory:
      url: !ENV "${VAULT_HOSTNAME}"
      port: !ENV "${VAULT_PORT}"
      token: !ENV "${VAULT_ACCESS_TOKEN}"

    monitoring:
      fluent_bit_host: fluent-bit
      fluent_bit_port: 24224
      opentelemetry_url: otel-collector
      opentelemetry_port: 55680
      opentelemetry_max_queue_size: 8192
      opentelemetry_schedule_delay_millis: 20000
      opentelemetry_max_export_batch_size: 2048
      opentelemetry_export_timeout_millis: 60000
 No newline at end of file
+4 −0
Original line number Diff line number Diff line
@@ -20,12 +20,16 @@ env:
  vaultHostname: vault
  vaultPort: 8200
  vaultAccessToken: dev-only-token
  mongoHost: mongo
  mongoPort: 27017
  mongoInitdbRootUsername: root
  mongoInitdbRootPassword: example
  logLevel: "INFO"
  mongoRegister:
    mongoInitdbRootUsername: root
    mongoInitdbRootPassword: example
    mongoHost: mongo-register
    mongoPort: 27017

serviceAccount:
  # Specifies whether a service account should be created
+30 −33
Original line number Diff line number Diff line
@@ -4,38 +4,35 @@ metadata:
  name: capif-provider-configmap
data:
  config.yaml: |
    mongo: {
      'user': '{{ .Values.env.mongoInitdbRootUsername }}',
      'password': '{{ .Values.env.mongoInitdbRootPassword }}',
      'db': 'capif',
      'col': 'providerenrolmentdetails',
      'certs_col': 'certs',
      'capif_users': 'user',
      'host': 'mongo',
      'port': "27017"
    }
    mongo_register: {
      'user': '{{ .Values.env.mongoRegister.mongoInitdbRootUsername }}',
      'password': '{{ .Values.env.mongoRegister.mongoInitdbRootPassword }}',
      'db': 'capif_users',
      'col': 'user',
      'host': 'mongo-register',
      'port': '27017'
    }
    ca_factory: {
      "url": {{ quote .Values.env.vaultHostname }},
      "port": {{ quote .Values.env.vaultPort }},
      "token": {{ quote .Values.env.vaultAccessToken }}
    }
    mongo:
      user: '{{ .Values.env.mongoInitdbRootUsername }}'
      password: '{{ .Values.env.mongoInitdbRootPassword }}'
      db: 'capif'
      col: 'providerenrolmentdetails'
      certs_col: 'certs'
      capif_users: 'user'
      host: '{{ .Values.env.mongoHost }}'
      port: '{{ .Values.env.mongoPort }}'

    mongo_register:
      user: '{{ .Values.env.mongoRegister.mongoInitdbRootUsername }}'
      password: '{{ .Values.env.mongoRegister.mongoInitdbRootPassword }}'
      db: 'capif_users'
      col: 'user'
      host: '{{ .Values.env.mongoRegister.mongoHost }}'
      port: '{{ .Values.env.mongoRegister.mongoPort }}'

    monitoring: {
      "fluent_bit_host": fluent-bit,
      "fluent_bit_port": 24224,
      "opentelemetry_url": "otel-collector",
      "opentelemetry_port": "55680",
      "opentelemetry_max_queue_size": 8192,
      "opentelemetry_schedule_delay_millis": 20000,
      "opentelemetry_max_export_batch_size": 2048,
      "opentelemetry_export_timeout_millis": 60000
    }
 No newline at end of file
    ca_factory:
      url: !ENV "${VAULT_HOSTNAME}"
      port: !ENV "${VAULT_PORT}"
      token: !ENV "${VAULT_ACCESS_TOKEN}"

    monitoring:
      fluent_bit_host: fluent-bit
      fluent_bit_port: 24224
      opentelemetry_url: otel-collector
      opentelemetry_port: 55680
      opentelemetry_max_queue_size: 8192
      opentelemetry_schedule_delay_millis: 20000
      opentelemetry_max_export_batch_size: 2048
      opentelemetry_export_timeout_millis: 60000
+4 −0
Original line number Diff line number Diff line
@@ -20,12 +20,16 @@ env:
  vaultHostname: vault
  vaultPort: 8200
  vaultAccessToken: dev-only-token
  mongoHost: mongo
  mongoPort: 27017
  mongoInitdbRootUsername: root
  mongoInitdbRootPassword: example
  logLevel: "INFO"
  mongoRegister:
    mongoInitdbRootUsername: root
    mongoInitdbRootPassword: example
    mongoHost: mongo-register
    mongoPort: 27017

serviceAccount:
  # Specifies whether a service account should be created
+30 −32
Original line number Diff line number Diff line
@@ -4,41 +4,39 @@ metadata:
  name: ocf-helper-configmap
data:
  config.yaml: |
    mongo: {
      'user': '{{ .Values.env.mongoInitdbRootUsername }}',
      'password': '{{ .Values.env.mongoInitdbRootPassword }}',
      'db': 'capif',
      'invoker_col': 'invokerdetails',
      'provider_col': 'providerenrolmentdetails',
      'col_services': "serviceapidescriptions",
      'col_security': "security",
      'col_event': "eventsdetails",
      'col_capif_configuration': "capif_configuration",
      'host': '{{ .Values.env.mongoHost }}',
      'port': "{{ .Values.env.mongoPort }}"
    }
    mongo:
      user: '{{ .Values.env.mongoInitdbRootUsername }}'
      password: '{{ .Values.env.mongoInitdbRootPassword }}'
      db: capif
      invoker_col: invokerdetails
      provider_col: providerenrolmentdetails
      col_services: serviceapidescriptions
      col_security: security
      col_event: eventsdetails
      col_capif_configuration: capif_configuration
      col_interconnected: interconnected
      host: '{{ .Values.env.mongoHost }}'
      port: "{{ .Values.env.mongoPort }}"

    ca_factory: {
      "url": {{ quote .Values.env.vaultHostname }},
      "port": {{ quote .Values.env.vaultPort }},
      "token": {{ quote .Values.env.vaultAccessToken }}
    }
    ca_factory:
      url: !ENV "${VAULT_HOSTNAME}"
      port: !ENV "${VAULT_PORT}"
      token: !ENV "${VAULT_ACCESS_TOKEN}"

    {{- if .Values.capifConfiguration }}
    capif_configuration: {{ .Values.capifConfiguration | toYaml | nindent 6 }}
    {{- end }}

    package_paths: {
      "helper_api": {
        "path": "/api",
        "openapi_file": "api/openapi/openapi.yaml"
      },
      "configuration_api": {
        "path": "/configuration",
        "openapi_file": "configuration/openapi/openapi.yaml"
      },
      "visibility_control": {
        "path": "/visibility-control",
        "openapi_file": "visibility_control/openapi/openapi.yaml"
      }
    }
 No newline at end of file
    package_paths:
      helper_api:
        path: /api
        openapi_file: api/openapi/openapi.yaml
      configuration_api:
        path: /configuration
        openapi_file: configuration/openapi/openapi.yaml
      interconnection_api:
        path: /interconnection
        openapi_file: interconnection/openapi/openapi.yaml
      visibility_control:
        path: /visibility-control
        openapi_file: visibility_control/openapi/openapi.yaml
 No newline at end of file
Loading