diff --git a/services/orgbook-publisher/charts/dev/Chart.yaml b/services/orgbook-publisher/charts/dev/Chart.yaml new file mode 100644 index 0000000..d3e1957 --- /dev/null +++ b/services/orgbook-publisher/charts/dev/Chart.yaml @@ -0,0 +1,10 @@ +apiVersion: v2 +name: orgbook-publisher +description: orgbook-publisher - dev +type: application +version: 0.0.2 +appVersion: "0.0.4" +dependencies: + - name: orgbook-publisher + version: 0.0.4 + repository: https://bcgov.github.io/orgbook-publisher-service diff --git a/services/orgbook-publisher/charts/dev/values.yaml b/services/orgbook-publisher/charts/dev/values.yaml new file mode 100644 index 0000000..967a622 --- /dev/null +++ b/services/orgbook-publisher/charts/dev/values.yaml @@ -0,0 +1,46 @@ +--- +ingress: + annotations: + route.openshift.io/termination: edge + tls: + - secretName: orgbook-publisher-tls + hosts: + - publisher-dev.orgbook.gov.bc.ca +networkPolicy: + ingress: + namespaceSelector: + network.openshift.io/policy-group: ingress + +backend: + image: + repository: ghcr.io/bcgov/orgbook-publisher-service + tag: v0.0.5 + pullPolicy: Always + host: "publisher-dev.orgbook.gov.bc.ca" + environment: + DOMAIN: "publisher-dev.orgbook.gov.bc.ca" + PUBLISHER_MULTIKEY: "z6MkekByGjKYvP6dpMBJEHt5UN72rKPVoDgzcS9Hoq6bjfr1" + TRACTION_API_URL: "https://traction-tenant-proxy-dev.apps.silver.devops.gov.bc.ca" + ORGBOOK_URL: "https://dev.orgbook.gov.bc.ca" + DID_WEB_SERVER_URL: "https://registry-dev.digitaltrust.gov.bc.ca" + ISSUER_REGISTRY_URL: "https://bcgov.github.io/digital-trust-toolkit/registrations/issuers/dev.json" + autoscaling: + enabled: true + minReplicas: 1 + maxReplicas: 3 + targetCPUUtilizationPercentage: 80 + targetMemoryUtilizationPercentage: 80 + stabilizationWindowSeconds: 300 + resources: + limits: + cpu: 400m + memory: 1600Mi + requests: + cpu: 200m + memory: 820Mi + networkPolicy: + enabled: true + ingress: + enabled: true + namespaceSelector: + network.openshift.io/policy-group: ingress diff --git a/services/orgbook-publisher/charts/prod/Chart.yaml b/services/orgbook-publisher/charts/prod/Chart.yaml new file mode 100644 index 0000000..5f8ac90 --- /dev/null +++ b/services/orgbook-publisher/charts/prod/Chart.yaml @@ -0,0 +1,10 @@ +apiVersion: v2 +name: orgbook-publisher +description: orgbook-publisher - prod +type: application +version: 0.0.2 +appVersion: "0.0.4" +dependencies: + - name: orgbook-publisher + version: 0.0.4 + repository: https://bcgov.github.io/orgbook-publisher-service diff --git a/services/orgbook-publisher/charts/prod/values.yaml b/services/orgbook-publisher/charts/prod/values.yaml new file mode 100644 index 0000000..d161d39 --- /dev/null +++ b/services/orgbook-publisher/charts/prod/values.yaml @@ -0,0 +1,46 @@ +--- +ingress: + annotations: + route.openshift.io/termination: edge + tls: + - secretName: orgbook-publisher-tls + hosts: + - publisher.orgbook.gov.bc.ca +networkPolicy: + ingress: + namespaceSelector: + network.openshift.io/policy-group: ingress + +backend: + image: + repository: ghcr.io/bcgov/orgbook-publisher-service + tag: v0.0.5 + pullPolicy: Always + host: "publisher.orgbook.gov.bc.ca" + environment: + DOMAIN: "publisher.orgbook.gov.bc.ca" + PUBLISHER_MULTIKEY: "z6MkpJybUKKTCjrYPL6B6EWw534ESR3oEC6Bo2XSAefeUG7Y" + TRACTION_API_URL: "https://traction-tenant-proxy-prod.apps.silver.devops.gov.bc.ca" + ORGBOOK_URL: "https://orgbook.gov.bc.ca" + DID_WEB_SERVER_URL: "https://registry.digitaltrust.gov.bc.ca" + ISSUER_REGISTRY_URL: "https://bcgov.github.io/digital-trust-toolkit/registrations/issuers/prod.json" + autoscaling: + enabled: true + minReplicas: 1 + maxReplicas: 3 + targetCPUUtilizationPercentage: 80 + targetMemoryUtilizationPercentage: 80 + stabilizationWindowSeconds: 300 + resources: + limits: + cpu: 400m + memory: 1600Mi + requests: + cpu: 200m + memory: 820Mi + networkPolicy: + enabled: true + ingress: + enabled: true + namespaceSelector: + network.openshift.io/policy-group: ingress diff --git a/services/orgbook-publisher/charts/test/Chart.yaml b/services/orgbook-publisher/charts/test/Chart.yaml new file mode 100644 index 0000000..aba8969 --- /dev/null +++ b/services/orgbook-publisher/charts/test/Chart.yaml @@ -0,0 +1,10 @@ +apiVersion: v2 +name: orgbook-publisher +description: orgbook-publisher - test +type: application +version: 0.0.2 +appVersion: "0.0.4" +dependencies: + - name: orgbook-publisher + version: 0.0.4 + repository: https://bcgov.github.io/orgbook-publisher-service diff --git a/services/orgbook-publisher/charts/test/values.yaml b/services/orgbook-publisher/charts/test/values.yaml new file mode 100644 index 0000000..7fa4ec2 --- /dev/null +++ b/services/orgbook-publisher/charts/test/values.yaml @@ -0,0 +1,46 @@ +--- +ingress: + annotations: + route.openshift.io/termination: edge + tls: + - secretName: orgbook-publisher-tls + hosts: + - publisher-test.orgbook.gov.bc.ca +networkPolicy: + ingress: + namespaceSelector: + network.openshift.io/policy-group: ingress + +backend: + image: + repository: ghcr.io/bcgov/orgbook-publisher-service + tag: v0.0.5 + pullPolicy: Always + host: "publisher-test.orgbook.gov.bc.ca" + environment: + DOMAIN: "publisher-test.orgbook.gov.bc.ca" + PUBLISHER_MULTIKEY: "z6MkpiDTaJuPzFZpg8MCYRM4ff7i6hNMQaL7fUP5pHBFo75c" + TRACTION_API_URL: "https://traction-tenant-proxy-test.apps.silver.devops.gov.bc.ca" + ORGBOOK_URL: "https://test.orgbook.gov.bc.ca" + DID_WEB_SERVER_URL: "https://registry-test.digitaltrust.gov.bc.ca" + ISSUER_REGISTRY_URL: "https://bcgov.github.io/digital-trust-toolkit/registrations/issuers/test.json" + autoscaling: + enabled: true + minReplicas: 1 + maxReplicas: 3 + targetCPUUtilizationPercentage: 80 + targetMemoryUtilizationPercentage: 80 + stabilizationWindowSeconds: 300 + resources: + limits: + cpu: 400m + memory: 1600Mi + requests: + cpu: 200m + memory: 820Mi + networkPolicy: + enabled: true + ingress: + enabled: true + namespaceSelector: + network.openshift.io/policy-group: ingress