diff --git a/Chart.lock b/Chart.lock index 6f6f189..db42e07 100644 --- a/Chart.lock +++ b/Chart.lock @@ -1,9 +1,9 @@ dependencies: - name: db repository: "" - version: 0.1.3 + version: 0.1.6 - name: monitoring repository: "" - version: 0.1.4 -digest: sha256:9eedacbf5d1150c0aed248f7ff06c792268c29895ddf731e704ee9c529b95ed9 -generated: "2023-05-15T13:36:57.373011-04:00" + version: 0.1.7 +digest: sha256:78eb8cbf394d1092d766a09ba6d01f1d1344b10ffc52c7c4b61612b2d35b6547 +generated: "2023-11-02T20:34:53.808197-04:00" diff --git a/Chart.yaml b/Chart.yaml index 1804a8f..5490a52 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -1,14 +1,14 @@ apiVersion: v2 name: jambonz -version: 0.1.32 -appVersion: 0.8.4-3 +version: 0.1.33 +appVersion: 0.8.5 description: open source CPaaS for communication service providers dependencies: - name: db - version: 0.1.5 + version: 0.1.7 condition: db.enabled - name: monitoring - version: 0.1.6 + version: 0.1.8 condition: monitoring.enabled home: https://jambonz.org keywords: diff --git a/charts/db/Chart.yaml b/charts/db/Chart.yaml index 6801ba9..f113ca6 100644 --- a/charts/db/Chart.yaml +++ b/charts/db/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: db -version: 0.1.5 +version: 0.1.7 description: database elements (mysql+redis) for a jambonz CPaaS system home: https://jambonz.org keywords: diff --git a/charts/db/db-0.1.7.tgz b/charts/db/db-0.1.7.tgz new file mode 100644 index 0000000..0dbba05 Binary files /dev/null and b/charts/db/db-0.1.7.tgz differ diff --git a/charts/db/index.yaml b/charts/db/index.yaml new file mode 100644 index 0000000..ce0e02f --- /dev/null +++ b/charts/db/index.yaml @@ -0,0 +1,67 @@ +apiVersion: v1 +entries: + db: + - apiVersion: v2 + created: "2023-11-11T10:52:30.883166-05:00" + description: database elements (mysql+redis) for a jambonz CPaaS system + digest: a6b60d439370bc5a5577ff03af47d39cdaf19fb45242dcf727b3fdb0fe618db7 + home: https://jambonz.org + keywords: + - voip + - cpaas + - webRTC + - sip + - rtp + maintainers: + - email: daveh@drachtio.org + name: Dave Horton + name: db + sources: + - https://github.com/jambonz/helm-charts + - https://github.com/jambonz/jambonz-infrastructure + urls: + - db-0.1.7.tgz + version: 0.1.7 + - apiVersion: v2 + created: "2023-11-11T10:52:30.882816-05:00" + description: database elements (mysql+redis) for a jambonz CPaaS system + digest: bc1b9650d47fab19cd701aeb504f6cd3843d76b95d428915d5919c36673f8334 + home: https://jambonz.org + keywords: + - voip + - cpaas + - webRTC + - sip + - rtp + maintainers: + - email: daveh@drachtio.org + name: Dave Horton + name: db + sources: + - https://github.com/jambonz/helm-charts + - https://github.com/jambonz/jambonz-infrastructure + urls: + - db-0.1.4.tgz + version: 0.1.4 + - apiVersion: v2 + created: "2023-11-11T10:52:30.882514-05:00" + description: database elements (mysql+redis) for a jambonz CPaaS system + digest: d10425e85391d1f7ce6e65e267cf5221bef11aeef7bc199b881e399e90b75010 + home: https://jambonz.org + keywords: + - voip + - cpaas + - webRTC + - sip + - rtp + maintainers: + - email: daveh@drachtio.org + name: Dave Horton + name: db + sources: + - https://github.com/jambonz/helm-charts + - https://github.com/jambonz/jambonz-infrastructure + urls: + - db-0.1.3.tgz + version: 0.1.3 +generated: "2023-11-11T10:52:30.881972-05:00" diff --git a/charts/db/templates/db-create.yaml b/charts/db/templates/db-create.yaml index cab44e9..4b4d957 100644 --- a/charts/db/templates/db-create.yaml +++ b/charts/db/templates/db-create.yaml @@ -24,7 +24,7 @@ spec: {{- end }} containers: - name: db - image: jambonz/db-create:0.8.4 + image: jambonz/db-create:0.8.5 env: - name: JAMBONES_MYSQL_HOST value: {{ .Values.mysql.host }} @@ -35,7 +35,7 @@ spec: - name: JAMBONES_MYSQL_PASSWORD valueFrom: secretKeyRef: - name: secrets + name: db-secrets key: MYSQL_PASSWORD imagePullPolicy: Always restartPolicy: OnFailure diff --git a/charts/db/templates/mysql-statefulset.yaml b/charts/db/templates/mysql-statefulset.yaml index 3661610..4736fef 100644 --- a/charts/db/templates/mysql-statefulset.yaml +++ b/charts/db/templates/mysql-statefulset.yaml @@ -43,12 +43,12 @@ spec: - name: MYSQL_ROOT_PASSWORD valueFrom: secretKeyRef: - name: secrets + name: db-secrets key: MYSQL_ROOT_PASSWORD - name: MYSQL_PWD # For healthcheck valueFrom: secretKeyRef: - name: secrets + name: db-secrets key: MYSQL_ROOT_PASSWORD {{- else }} - name: MYSQL_ALLOW_EMPTY_PASSWORD @@ -59,7 +59,7 @@ spec: - name: MYSQL_PASSWORD valueFrom: secretKeyRef: - name: secrets + name: db-secrets key: MYSQL_PASSWORD - name: MYSQL_USER value: {{ .Values.mysql.user }} diff --git a/charts/db/templates/secrets.yaml b/charts/db/templates/secrets.yaml index 8589411..ee97454 100644 --- a/charts/db/templates/secrets.yaml +++ b/charts/db/templates/secrets.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: Secret metadata: - name: secrets + name: db-secrets namespace: {{ dig "global" "db" "namespace" .Release.Namespace (.Values | merge (dict)) | quote }} labels: {{ include "common.labels" . | indent 4 }} diff --git a/charts/monitoring/Chart.yaml b/charts/monitoring/Chart.yaml index 37261f5..38c0127 100644 --- a/charts/monitoring/Chart.yaml +++ b/charts/monitoring/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: monitoring -version: 0.1.7 +version: 0.1.8 description: A grafana-based monitoring service for jambonz home: https://jambonz.org keywords: diff --git a/charts/monitoring/index.yaml b/charts/monitoring/index.yaml index 8d9f63f..bc06faa 100644 --- a/charts/monitoring/index.yaml +++ b/charts/monitoring/index.yaml @@ -2,7 +2,28 @@ apiVersion: v1 entries: monitoring: - apiVersion: v2 - created: "2023-08-08T07:55:43.016451-04:00" + created: "2023-11-11T10:52:44.909994-05:00" + description: A grafana-based monitoring service for jambonz + digest: 8e2e634d9b10bf305450a7859210cba610e49ab0fb784397bf2740f14f2e393f + home: https://jambonz.org + keywords: + - voip + - cpaas + - webRTC + - sip + - rtp + maintainers: + - email: daveh@drachtio.org + name: Dave Horton + name: monitoring + sources: + - https://github.com/jambonz/helm-charts + - https://github.com/jambonz/jambonz-infrastructure + urls: + - monitoring-0.1.8.tgz + version: 0.1.8 + - apiVersion: v2 + created: "2023-11-11T10:52:44.907879-05:00" description: A grafana-based monitoring service for jambonz digest: 82f5ef89569035c61d542f2cfa72a0ddbc6ebdd1313063e0b44385be751d0f02 home: https://jambonz.org @@ -23,7 +44,7 @@ entries: - monitoring-0.1.7.tgz version: 0.1.7 - apiVersion: v2 - created: "2023-08-08T07:55:43.015147-04:00" + created: "2023-11-11T10:52:44.906611-05:00" description: A grafana-based monitoring service for jambonz digest: 68b9492e7863e5c95806cb2340a786f4c5685725d3723b4cd902b5085a5e17aa home: https://jambonz.org @@ -44,7 +65,7 @@ entries: - monitoring-0.1.6.tgz version: 0.1.6 - apiVersion: v2 - created: "2023-08-08T07:55:43.014084-04:00" + created: "2023-11-11T10:52:44.905625-05:00" description: A grafana-based monitoring service for jambonz digest: 2c09c76937b2145f0062d918c063534d985aad312fe27f61f52e584aa47404c9 home: https://jambonz.org @@ -65,7 +86,7 @@ entries: - monitoring-0.1.5.tgz version: 0.1.5 - apiVersion: v2 - created: "2023-08-08T07:55:43.01314-04:00" + created: "2023-11-11T10:52:44.90473-05:00" description: A grafana-based monitoring service for jambonz digest: 7a6ea9d8d2835e9f61b5f5f57d3dace8f85c743854e77742e9a8b38b0d4cf903 home: https://jambonz.org @@ -85,4 +106,4 @@ entries: urls: - monitoring-0.1.4.tgz version: 0.1.4 -generated: "2023-08-08T07:55:43.011875-04:00" +generated: "2023-11-11T10:52:44.903896-05:00" diff --git a/charts/monitoring/monitoring-0.1.8.tgz b/charts/monitoring/monitoring-0.1.8.tgz new file mode 100644 index 0000000..a960b8c Binary files /dev/null and b/charts/monitoring/monitoring-0.1.8.tgz differ diff --git a/charts/monitoring/templates/postgres-statefulset.yaml b/charts/monitoring/templates/postgres-statefulset.yaml index c62ccea..59e9663 100644 --- a/charts/monitoring/templates/postgres-statefulset.yaml +++ b/charts/monitoring/templates/postgres-statefulset.yaml @@ -36,7 +36,7 @@ spec: - name: POSTGRES_PASSWORD valueFrom: secretKeyRef: - name: secrets + name: monitoring-secrets key: POSTGRES_PASSWORD - name: POSTGRES_USER value: {{ .Values.postgres.user | b64dec | quote }} diff --git a/charts/monitoring/templates/secrets.yaml b/charts/monitoring/templates/secrets.yaml index d77fed1..611afc1 100644 --- a/charts/monitoring/templates/secrets.yaml +++ b/charts/monitoring/templates/secrets.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: Secret metadata: - name: secrets + name: monitoring-secrets namespace: {{ dig "global" "monitoring" "namespace" .Release.Namespace (.Values | merge (dict)) | quote }} labels: {{ include "common.labels" . | indent 4 }} diff --git a/charts/monitoring/templates/webapp-deployment.yaml b/charts/monitoring/templates/webapp-deployment.yaml index 3f270d2..0d3b2c4 100644 --- a/charts/monitoring/templates/webapp-deployment.yaml +++ b/charts/monitoring/templates/webapp-deployment.yaml @@ -41,7 +41,7 @@ spec: - name: DB_PASS valueFrom: secretKeyRef: - name: secrets + name: monitoring-secrets key: POSTGRES_PASSWORD volumeMounts: - mountPath: /usr/local/homer/etc/webapp_config.json diff --git a/index.yaml b/index.yaml index a50a030..437a48e 100644 --- a/index.yaml +++ b/index.yaml @@ -1,9 +1,40 @@ apiVersion: v1 entries: jambonz: + - apiVersion: v2 + appVersion: 0.8.5 + created: "2023-11-11T10:53:04.741073-05:00" + dependencies: + - condition: db.enabled + name: db + repository: "" + version: 0.1.7 + - condition: monitoring.enabled + name: monitoring + repository: "" + version: 0.1.8 + description: open source CPaaS for communication service providers + digest: 0f49948453e0f717cc996d51ae2c472529a0824c8338cf495caf40864854af30 + home: https://jambonz.org + keywords: + - voip + - cpaas + - webRTC + - sip + - rtp + maintainers: + - email: daveh@drachtio.org + name: Dave Horton + name: jambonz + sources: + - https://github.com/jambonz/helm-charts + - https://github.com/jambonz/jambonz-infrastructure + urls: + - jambonz-0.1.33.tgz + version: 0.1.33 - apiVersion: v2 appVersion: 0.8.4-3 - created: "2023-07-26T10:43:29.914904-04:00" + created: "2023-11-11T10:53:04.737182-05:00" dependencies: - condition: db.enabled name: db @@ -34,7 +65,7 @@ entries: version: 0.1.32 - apiVersion: v2 appVersion: 0.8.4-3 - created: "2023-07-26T10:43:29.912721-04:00" + created: "2023-11-11T10:53:04.734632-05:00" dependencies: - condition: db.enabled name: db @@ -65,7 +96,7 @@ entries: version: 0.1.31 - apiVersion: v2 appVersion: 0.8.4 - created: "2023-07-26T10:43:29.910418-04:00" + created: "2023-11-11T10:53:04.731994-05:00" dependencies: - condition: db.enabled name: db @@ -96,7 +127,7 @@ entries: version: 0.1.30 - apiVersion: v2 appVersion: 0.8.3-3 - created: "2023-07-26T10:43:29.908115-04:00" + created: "2023-11-11T10:53:04.729775-05:00" dependencies: - condition: db.enabled name: db @@ -127,7 +158,7 @@ entries: version: 0.1.29 - apiVersion: v2 appVersion: 0.8.3-1 - created: "2023-07-26T10:43:29.906251-04:00" + created: "2023-11-11T10:53:04.727122-05:00" dependencies: - condition: db.enabled name: db @@ -158,7 +189,7 @@ entries: version: 0.1.28 - apiVersion: v2 appVersion: 0.8.3 - created: "2023-07-26T10:43:29.904048-04:00" + created: "2023-11-11T10:53:04.725291-05:00" dependencies: - condition: db.enabled name: db @@ -189,7 +220,7 @@ entries: version: 0.1.27 - apiVersion: v2 appVersion: 0.8.3 - created: "2023-07-26T10:43:29.902106-04:00" + created: "2023-11-11T10:53:04.723485-05:00" dependencies: - condition: db.enabled name: db @@ -220,7 +251,7 @@ entries: version: 0.1.26 - apiVersion: v2 appVersion: 0.8.2 - created: "2023-07-26T10:43:29.900315-04:00" + created: "2023-11-11T10:53:04.721705-05:00" dependencies: - condition: db.enabled name: db @@ -251,7 +282,7 @@ entries: version: 0.1.25 - apiVersion: v2 appVersion: 0.8.1 - created: "2023-07-26T10:43:29.898048-04:00" + created: "2023-11-11T10:53:04.719724-05:00" dependencies: - condition: db.enabled name: db @@ -282,7 +313,7 @@ entries: version: 0.1.24 - apiVersion: v2 appVersion: 0.8.0 - created: "2023-07-26T10:43:29.896236-04:00" + created: "2023-11-11T10:53:04.71826-05:00" dependencies: - condition: db.enabled name: db @@ -313,7 +344,7 @@ entries: version: 0.1.23 - apiVersion: v2 appVersion: 0.7.9 - created: "2023-07-26T10:43:29.894738-04:00" + created: "2023-11-11T10:53:04.716614-05:00" dependencies: - condition: db.enabled name: db @@ -344,7 +375,7 @@ entries: version: 0.1.22 - apiVersion: v2 appVersion: 0.7.8 - created: "2023-07-26T10:43:29.89305-04:00" + created: "2023-11-11T10:53:04.714678-05:00" dependencies: - condition: db.enabled name: db @@ -375,7 +406,7 @@ entries: version: 0.1.21 - apiVersion: v2 appVersion: 0.7.7 - created: "2023-07-26T10:43:29.891087-04:00" + created: "2023-11-11T10:53:04.713098-05:00" dependencies: - condition: db.enabled name: db @@ -406,7 +437,7 @@ entries: version: 0.1.20 - apiVersion: v2 appVersion: 0.7.6 - created: "2023-07-26T10:43:29.887693-04:00" + created: "2023-11-11T10:53:04.709747-05:00" dependencies: - condition: db.enabled name: db @@ -437,7 +468,7 @@ entries: version: 0.1.19 - apiVersion: v2 appVersion: 0.7.5 - created: "2023-07-26T10:43:29.886202-04:00" + created: "2023-11-11T10:53:04.707696-05:00" dependencies: - condition: db.enabled name: db @@ -468,7 +499,7 @@ entries: version: 0.1.18 - apiVersion: v2 appVersion: 0.7.5 - created: "2023-07-26T10:43:29.88416-04:00" + created: "2023-11-11T10:53:04.706158-05:00" dependencies: - condition: db.enabled name: db @@ -499,7 +530,7 @@ entries: version: 0.1.17 - apiVersion: v2 appVersion: 0.7.4 - created: "2023-07-26T10:43:29.925528-04:00" + created: "2023-11-11T10:53:04.751451-05:00" dependencies: - condition: db.enabled name: db @@ -530,7 +561,7 @@ entries: version: 0.1.9 - apiVersion: v2 appVersion: 0.7.4 - created: "2023-07-26T10:43:29.924128-04:00" + created: "2023-11-11T10:53:04.750088-05:00" dependencies: - condition: db.enabled name: db @@ -561,7 +592,7 @@ entries: version: 0.1.8 - apiVersion: v2 appVersion: 0.7.4 - created: "2023-07-26T10:43:29.922642-04:00" + created: "2023-11-11T10:53:04.748812-05:00" dependencies: - condition: db.enabled name: db @@ -592,7 +623,7 @@ entries: version: 0.1.7 - apiVersion: v2 appVersion: 0.7.4-rc1 - created: "2023-07-26T10:43:29.921381-04:00" + created: "2023-11-11T10:53:04.747521-05:00" dependencies: - condition: db.enabled name: db @@ -623,7 +654,7 @@ entries: version: 0.1.6 - apiVersion: v2 appVersion: 0.7.4-rc1 - created: "2023-07-26T10:43:29.920093-04:00" + created: "2023-11-11T10:53:04.745725-05:00" dependencies: - condition: db.enabled name: db @@ -654,7 +685,7 @@ entries: version: 0.1.5 - apiVersion: v2 appVersion: 0.7.4-rc1 - created: "2023-07-26T10:43:29.916771-04:00" + created: "2023-11-11T10:53:04.74309-05:00" dependencies: - condition: db.enabled name: db @@ -685,7 +716,7 @@ entries: version: 0.1.4 - apiVersion: v2 appVersion: 0.7.3 - created: "2023-07-26T10:43:29.889694-04:00" + created: "2023-11-11T10:53:04.711612-05:00" dependencies: - condition: db.enabled name: db @@ -716,7 +747,7 @@ entries: version: 0.1.2 - apiVersion: v2 appVersion: 0.7.2 - created: "2023-07-26T10:43:29.882747-04:00" + created: "2023-11-11T10:53:04.70451-05:00" dependencies: - condition: db.enabled name: db @@ -746,7 +777,7 @@ entries: - jambonz-0.1.1.tgz version: 0.1.1 - apiVersion: v2 - created: "2023-07-26T10:43:29.880343-04:00" + created: "2023-11-11T10:53:04.70264-05:00" dependencies: - condition: db.enabled name: db @@ -775,4 +806,4 @@ entries: urls: - jambonz-0.1.0.tgz version: 0.1.0 -generated: "2023-07-26T10:43:29.878847-04:00" +generated: "2023-11-11T10:53:04.700435-05:00" diff --git a/jambonz-0.1.33.tgz b/jambonz-0.1.33.tgz new file mode 100644 index 0000000..25fbdb8 Binary files /dev/null and b/jambonz-0.1.33.tgz differ diff --git a/values.yaml b/values.yaml index 339a905..5226cfa 100644 --- a/values.yaml +++ b/values.yaml @@ -98,7 +98,7 @@ stats: rtpengine: image: jambonz/rtpengine:0.1.6 imagePullPolicy: IfNotPresent - sidecarImage: jambonz/rtpengine-sidecar:0.8.4 + sidecarImage: jambonz/rtpengine-sidecar:0.8.5 sidecarImagePullPolicy: Always dtmfLogPort: "22223" loglevel: "7" @@ -112,7 +112,7 @@ rtpengine: # used by sidecar apps in sbc-sip and feature-server to connect locally to drachtio server drachtio: - image: drachtio/drachtio-server:0.8.22 + image: drachtio/drachtio-server:0.8.24 imagePullPolicy: IfNotPresent host: "127.0.0.1" port: "9022" @@ -121,7 +121,7 @@ drachtio: # freeswitch configuration freeswitch: - image: drachtio/drachtio-freeswitch-mrf:0.4.34 + image: drachtio/drachtio-freeswitch-mrf:0.5.6 imagePullPolicy: IfNotPresent args: - freeswitch @@ -146,7 +146,7 @@ redis: # configuration for jambonz-api-server api: - image: jambonz/api-server:latest + image: jambonz/api-server:0.8.5 imagePullPolicy: Always httpPort: "3000" replicas: 1 @@ -159,25 +159,25 @@ api: # jambonz-webapp configuration webapp: - image: jambonz/webapp:0.8.4-3 + image: jambonz/webapp:0.8.5 imagePullPolicy: IfNotPresent replicas: 1 podAnnotations: # (required) hostname for the jambonz port ingress - hostname: + hostname: webapp.jambonz.xyz # set to true to disable recording in the portal disableRecording: false # smpp: - image: jambonz/smpp-esme:0.8.4-3 + image: jambonz/smpp-esme:0.8.5 imagePullPolicy: IfNotPresent # sbc-inbound configuration sbcInbound: - image: jambonz/sbc-inbound:0.8.4-3 + image: jambonz/sbc-inbound:0.8.5 imagePullPolicy: IfNotPresent drachtioPort: "4000" replicas: 1 @@ -185,7 +185,7 @@ sbcInbound: # sbc-outbound configuration sbcOutbound: - image: jambonz/sbc-outbound:0.8.4-3 + image: jambonz/sbc-outbound:0.8.5 imagePullPolicy: IfNotPresent drachtioPort: "4000" replicas: 1 @@ -193,19 +193,19 @@ sbcOutbound: # sbc-sip-sidecar configuration sbcSipSidecar: - image: jambonz/sbc-sip-sidecar:0.8.4-3 + image: jambonz/sbc-sip-sidecar:0.8.5 imagePullPolicy: IfNotPresent # sbc-call-router configuration sbcCallRouter: - image: jambonz/sbc-call-router:0.8.4-3 + image: jambonz/sbc-call-router:0.8.5 imagePullPolicy: IfNotPresent httpPort: "3000" replicas: 1 # feature-server configuration featureServer: - image: jambonz/feature-server:0.8.4-3 + image: jambonz/feature-server:0.8.5-rc20 imagePullPolicy: IfNotPresent httpPort: "3000" drachtioConnection: "127.0.0.1:9022:cymru"