4c74356b41
915eb1d625
WIFI-1478 - all credentials moved to globals ( #54 )
...
* all credentials moved to globals
* cassandra fix
* centralized certificates, removed unneded entities
* minor fixes, local-multi-namespace example fixes
* removing unneeded sections in the yaml files
* updates to changelog and multiple namespaces examples
* fixing last couple of services, removed not needed secrets, centralized httpclientconfig.json and ssl.properties
* minor improvements
* changelog reformatted
* fixing startupprobe and changelog
Co-authored-by: Gleb Boushev <4c74356b41@outlook.com >
2021-02-04 13:03:51 +03:00
Max
83c14c6548
WIFI-1238 set all imagePullPolicies to Always ( #38 )
...
* set all imagePullPolicies to Always
* use chart-level and global image pull policy
* make images configurable
2020-12-23 12:13:09 +01:00
eugenetaranov-opsfleet
0c6f53eb9e
WIFI-991: alb ingress ( #29 )
...
* rebased
* removed map-hash-bucket-size from nginx config map
* synced requests/limits for cassandra
* enabled alb for graphql and static
* added plain http
* added ingress + alb for tip-wlan-wlan-portal-service
* enabled http->https redirect for ingress/alb services
* enabled nlb for opensync-gw-cloud and mqtt services
* disabled nginx ingress
* refactored service annotations
* sync: works
* disabled nodePort hardcoded value for wlan-portal-service AWS deployment
* synced helm values
* sync
* fix prov service ssl creds
* enabled efs
* sync dev-amazon-tip from master
* disabled nodeport static for opensync-gw-cloud
* wlan-port-forwarding-gateway-service nodeport static
* opensync-mqttt-broker nodeport static
* removed whitespace in tip-wlan/charts/nginx-ingress-controller/templates/controller-configmap.yaml
* renamed nodePort_static
* renamed alb_https_redirect
* added comment to nodePortStatic
* added a comment to lb_https_redirect
Co-authored-by: Eugene Taranov <eugene@taranov.me >
2020-12-03 12:48:52 +03:00
Akshay Jagadish
b5e1ae767f
resolved conflict
2020-11-20 17:25:27 -05:00
eugenetaranov-opsfleet
d113550060
WIFI-991: alb ingress ( #21 )
...
* synced requests/limits for cassandra
* enabled alb for graphql and static
* added ingress + alb for tip-wlan-wlan-portal-service
* enabled http->https redirect for ingress/alb services
* enabled nlb for opensync-gw-cloud and mqtt services
* disabled nginx ingress
* refactored service annotations
* disabled nodePort hardcoded value for wlan-portal-service AWS deployment
2020-11-18 18:36:30 +03:00
eugenetaranov-opsfleet
a996f58f4d
Revert minikube branch ( #18 )
...
* Revert "cloudsdk for minikube local environment (#9 )"
This reverts commit 6af16ea911 .
* Revert "fixed missing values in wlan-prov (#17 )"
This reverts commit bd2a939b90 .
2020-10-22 19:13:45 +03:00
eugenetaranov-opsfleet
6af16ea911
cloudsdk for minikube local environment ( #9 )
...
* minikube local deployment;
minor refactoring of duplicated healthchecks
* fix readinessProbe for mqtt
* reverted tip-wlan/resources/environments/dev-amazon-tip.yaml
* templated cassandra-application.conf
* removed common:
* removed comments
* rolled back DUMMY_PASSWORD
* rollback password
* templated user/passwd for cassandra
Co-authored-by: Eugene Taranov <eugene@taranov.me >
2020-10-21 22:47:00 +03:00
Rahul Sharma
cdf3cec690
TW-772: Convert Mqtt and gw-cloud as NodePorts
...
We are not able to generate the mqttData.log if we use IngressController as NodePorts.
Looked at AP, it was generating the metrics but somehow they were not repoted in the mqttData.log file in the GW-sync pod.
Changing the MQTT and GW-SYNC to NodePort service and then changing the LoadBalancers to use TargetGroup relative to these NodePorts
fixed the issue. Still not clear on the reason.
2020-06-26 15:15:18 -04:00
Rahul Sharma
f4eeb8fa48
TW-775: Update permission of mosquitto folders in mqtt pod
2020-06-26 13:10:53 -04:00
Rahul Sharma
dc3ad7eb66
TW-492: Deploying Gluster in AWS.
...
Also, updated code to handle the issue TW-638
2020-06-08 17:31:21 -04:00
Rahul Sharma
10bb3b7349
TW-389, TW-390: Added TLS Passthrough to NGINX for Portal Service
...
Also updated the TCP/UDP forwarding to use the new CRD (TransportServer)
introduced by NGINX instead of using ServerStreams in ConfigMap
2020-05-05 11:43:11 -04:00
Rahul Sharma
b94c10fa1b
TW-325: Add Readiness and Liveliness check for Portal Service
2020-04-29 19:35:00 -04:00
Rahul Sharma
21e8dee424
TW-271: Support for GraphQL
...
- Updated Test scripts - disabled them for now; need to add scripts to check connectivity
for gw-static service
- Changed name for ingress-controller deployment
2020-04-22 18:18:16 -04:00
Rahul Sharma
a15fdeeff1
TW-305: Adding helm subchart for GraphQL component
...
- Also includes Ingress to link GraphQL to IngressController
2020-04-22 16:53:36 -04:00
Rahul Sharma
97005dcbf3
TW-207: Container/K8S Support for External Component: Kafka
...
- Added charts for Kafka and zookeeper
- Also updated opensync-mosquitto chart to be a Statefulset instead of deployment
2020-04-16 17:56:35 -04:00
Rahul Sharma
378fd1dce8
TW-278: PVC should be able to rebind to an existing PV
2020-04-14 16:14:51 -04:00
Rahul Sharma
ddb4104e01
TW-272: Use GlusterFS storage class to create a PV mount in Mosquitto container
2020-04-09 18:31:25 -04:00
Rahul Sharma
737cf5a18e
TW-244: Align the k8s secret to the new docker repo
...
- Added the new docker-registry secret
- Updated gw-sync and mqtt deployments to point to the new docker-registry-secret
2020-03-30 12:41:55 -04:00
Rahul Sharma
5a52cfb90c
TW-206: Kubernetes / Docker Container infrastructure: Create top level chart for TIP WLAN
...
- Adds common templates to be used by all the charts
- Removed individual helper.tpl except the one in nginx_ingress
2020-03-26 14:11:42 -04:00
Rahul Sharma
6f5ab0e6f4
TW-206: Kubernetes / Docker Container infrastructure: Create top level chart for TIP WLAN
2020-03-24 17:32:13 -04:00
Rahul Sharma
79fbf9be0d
TW-235: Remove th certs from Opensync-gw and mqtt-broker helm repos
2020-03-24 12:10:28 -04:00