Compare commits

..

14 Commits

Author SHA1 Message Date
Akshay Jagadish
f253034335 WIFI-2026 Change docker tags from 0.0.1-SNAPSHOT to 1.1.0-SNAPSHOT 2021-04-16 16:12:00 -04:00
Max
f85004ffc4 add post deployment notes (#73) 2021-04-13 12:06:10 +02:00
Max Brenner
d5af204c09 rebase v1.0.1 changelog entries 2021-04-13 10:52:58 +02:00
Max Brenner
ca70570de7 rebase v1.0.0 changelog 2021-04-01 13:52:16 +02:00
Max
d0a504a7c2 automate Helm chart release process (#69)
* automate Helm chart release process
2021-03-24 14:37:08 +01:00
norm-traxler
0d9e6e0afc Merge pull request #70 from Telecominfraproject/WIFI-1724-cassandra-reconnect
[WIFI-1724] SSC reconnect to cassandra after cassandra pod restart
2021-03-23 12:14:55 -04:00
Norm Traxler
af22e767b5 [WIFI-1724] SSC reconnect to cassandra after cassandra pod restart 2021-03-22 15:57:33 -04:00
Dmitry Toptygin
63e784482f WIFI-1877 - add topics in kafka where messages are partitioned by locationId - location_metrics and location_events 2021-03-22 12:34:36 -04:00
AkshayJagadish-ne
9a532cf290 Merge pull request #68 from Telecominfraproject/WIFI-1812-Revert
Changed FE image tag back to 0.0.1-SNAPSHOT
2021-03-19 10:41:40 -04:00
Akshay Jagadish
7c1dd0f5b8 Changed FE image tag back to 0.0.1-SNAPSHOT 2021-03-19 09:51:13 -04:00
AkshayJagadish-ne
724ab141dc Merge pull request #66 from Telecominfraproject/WIFI-1812
WIFI-1812: Change the front-end image tags
2021-03-15 19:06:36 -04:00
Akshay Jagadish
0fb7b37c2c WIFI-1812: Change the front-end image tags 2021-03-15 18:45:54 -04:00
Max
5e68d20255 add exporting of servo beans (#65)
* add exporting of servo beans
* add changelog entry
2021-03-08 13:59:23 +01:00
Gleb Boushev
fa533dde56 Update statefulset.yaml (#64)
work around the imagepullbackoff issue on updates
2021-03-03 14:07:42 +03:00
16 changed files with 65 additions and 26 deletions

View File

@@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] - YYYY-MM-DD
### Added
- export servo MBeans with JMX Prometheus exporter [#65](https://github.com/Telecominfraproject/wlan-cloud-helm/pull/65)
- render post-deployment message [#73](https://github.com/Telecominfraproject/wlan-cloud-helm/pull/73)
## [1.0.1] - 2021-04-12
### Changed
- bump cloud controller version to 1.0.1
### Fixed
- correct SQL and CQL schema URLs
## [1.0.0] - 2021-04-01
### Added

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: opensync-gateway-cloud
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: opensync-gateway-static
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-cloud-graphql-gw
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
pullPolicy: IfNotPresent
nameOverride: ""

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-cloud-ui
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
pullPolicy: IfNotPresent
nameOverride: ""

View File

@@ -58,7 +58,7 @@ spec:
apt update
apt -y install curl
echo "***** Fetching cloud-sdk-schema-postgresql.sql from JFrog *****"
curl -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/1.0.0-SNAPSHOT/sql/cloud-sdk-schema-postgresql.sql"
curl -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/0.0.1-SNAPSHOT/sql/cloud-sdk-schema-postgresql.sql"
echo "***** Now executing cloud-sdk-schema-postgresql.sql and creating/updating schema on Postgres instance *****"
PGPASSWORD=$POSTGRES_PASSWORD psql -h {{- include "postgresql.service" . -}} -U postgres -f cloud-sdk-schema-postgresql.sql
exit

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-integrated-cloud-component-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""
@@ -111,4 +111,4 @@ nodeSelector: {}
tolerations: []
affinity: {}
affinity: {}

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-port-forwarding-gateway-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-portal-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""
@@ -155,4 +155,4 @@ filestore:
internal: "/tmp/filestore"
tlsv13:
enabled: true
enabled: true

View File

@@ -62,8 +62,8 @@ spec:
apt update
apt -y install curl
echo "***** Fetching latest cloud-sdk-schema-postgresql for DB and Tables sql from JFrog *****"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/1.0.0-SNAPSHOT/sql/cloud-sdk-schema-postgresql-db-user.sql"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/1.0.0-SNAPSHOT/sql/cloud-sdk-schema-postgresql-tables.sql"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/0.0.1-SNAPSHOT/sql/cloud-sdk-schema-postgresql-db-user.sql"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/0.0.1-SNAPSHOT/sql/cloud-sdk-schema-postgresql-tables.sql"
echo "***** Now executing cloud-sdk-schema-postgresql-db-user.sql on host {{ $pg }} and creating db prov_db and user tip_user using User Postgres. This uses full client-cert authentication *****"
### Observed that PSQL was unable to resolve the Postgres-service host because the postgres service wasnt
### really ready when running Postgres in Master-Slave config... hence the below retry-logic

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-prov-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-spc-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -54,7 +54,7 @@ spec:
apt update
apt -y install curl
echo "***** Fetching cloud-sdk-schema-cassandra.cql from JFrog *****"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/1.0.0-SNAPSHOT/cql/cloud-sdk-schema-cassandra.cql"
curl --insecure -u$SCHEMA_REPO_USER:$SCHEMA_REPO_PASSWORD -O "https://tip-tip-wlan-cloud-docker-repo.jfrog.io/artifactory/tip-wlan-cloud-schemas/0.0.1-SNAPSHOT/cql/cloud-sdk-schema-cassandra.cql"
echo "***** Now executing cloud-sdk-schema-cassandra.cql and creating/updating schema on Cassandra instance *****"
counter=0
status=1

View File

@@ -11,7 +11,7 @@ replicaCount: 1
image:
name: wlan-ssc-service
tag: 1.0.0
tag: 1.1.0-SNAPSHOT
nameOverride: ""
fullnameOverride: ""

View File

@@ -1,13 +1,15 @@
lowercaseOutputLabelNames: true
lowercaseOutputName: true
whitelistObjectNames: ["java.lang:type=OperatingSystem"]
whitelistObjectNames:
- "java.lang:type=OperatingSystem"
- "com.netflix.servo:name=cassandra*,type=COUNTER"
- "com.netflix.servo:name=cassandra*,type=GAUGE"
- "com.netflix.servo:name=singleDataSource*,type=GAUGE"
- "com.netflix.servo:name=singleDataSource*,type=COUNTER"
- "com.netflix.servo:name=jdbc*,type=GAUGE"
- "com.netflix.servo:name=jdbc*,type=COUNTER"
- "com.netflix.servo:name=kafka*,type=GAUGE"
- "com.netflix.servo:name=kafka*,type=COUNTER"
- "com.netflix.servo:name=osgw*,type=GAUGE"
- "com.netflix.servo:name=osgw*,type=COUNTER"
blacklistObjectNames: []
rules:
- pattern: 'java.lang<type=OperatingSystem><>(committed_virtual_memory|free_physical_memory|free_swap_space|total_physical_memory|total_swap_space)_size:'
name: os_$1_bytes
type: GAUGE
attrNameSnakeCase: true
- pattern: 'java.lang<type=OperatingSystem><>((?!process_cpu_time)\w+):'
name: os_$1
type: GAUGE
attrNameSnakeCase: true

View File

@@ -0,0 +1,20 @@
Your TIP WLAN cloud controller Helm deployment has been successful!
**************************************************************************************
*** PLEASE BE PATIENT: Some components may need up to 5 minutes to fully start up. ***
**************************************************************************************
You can check the status with the following command:
kubectl get pods -n {{ .Release.Namespace }} -w
{{ if gt (len (index .Values "wlan-cloud-static-portal").ingress.hosts) 0 }}
The dashboard should be available at:
http://{{ (index (index .Values "wlan-cloud-static-portal").ingress.hosts 0).host }}
Login with the following credentials:
Username: support@example.com
Password: support
{{ end }}