Commit Graph

70 Commits

Author SHA1 Message Date
Gleb Boushev
d7ac826a84 postgres moved to a outside chart 2020-11-23 18:54:55 +03:00
Gleb Boushev
44295c7a55 removing accidental files 2020-11-23 11:44:59 +03:00
Gleb Boushev
c248877825 initial postgres rework commit 2020-11-23 11:42:18 +03:00
Akshay Jagadish
0a9968fb5b changed testcluster to demo as a part of reversion 2020-11-20 18:18:48 -05:00
Akshay Jagadish
b5e1ae767f resolved conflict 2020-11-20 17:25:27 -05:00
Akshay Jagadish
59fbd585a3 reverted fqdn change 2020-11-19 00:15:15 -05:00
Akshay Jagadish
04a3cd4c40 NETEXP-485: reorganized fields to support old netexp-485 merge 2020-11-19 00:12:01 -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
Rahul Sharma
dfa6bfc728 Remove CloudDeployment flag from Helm charts.
Not needed if pods(running in local env) can reach Jfrog to retrieve schema.
2020-11-04 18:54:41 -05:00
eugenetaranov-opsfleet
2adf0ae0ef local development env with minikube (#19)
* - added dev-local.yaml values file;
- updated README;

* - enabling logs;

* - removed hardcoded credentials;

* cleanup

* upd docs

* removed hardcoded values in kafka/admin-client.properties
2020-10-28 20:29:19 +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
bd2a939b90 fixed missing values in wlan-prov (#17) 2020-10-22 18:17:38 +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
Akshay Jagadish
d41af1c6c0 Changes to support Port forwarding gateway properties 2020-10-08 13:22:16 -04:00
Akshay Jagadish
514d6b7085 Reverting changes 2020-10-07 20:05:34 -04:00
Akshay Jagadish
eab613b458 Created seperate 'externallyVisible' field with host and port values of
wlan-port-forwarding-gateway-service
2020-10-07 19:28:52 -04:00
Akshay Jagadish
bed988a49f Changes to support Port forwarding gateway properties
PF_GATEWAY_EXT_HOST and  PF_GATEWAY_EXT_PORT
2020-10-07 17:09:55 -04:00
Rahul Sharma
7a12cc59f9 Adding IpV6 support in pg_hba.conf and disabling port-forwarding chart in disable-allcharts.yaml 2020-10-07 14:51:28 -04:00
Rahul Sharma
d98bf104cf WIFI-690: Incorporate PFG-Process into the K8S deployment
- Added a new sub-chart which includes a new deployment, service etc
2020-09-09 10:46:38 -04:00
eugenetaranov-opsfleet
b165c3a006 enabled resource limits for cassandra (#8) 2020-08-25 18:47:10 +03:00
Akshay Jagadish
6125949b1c WIFI-659 - Deployment: update reference TIP deployment override file
based
2020-08-19 10:46:42 -04:00
Akshay Jagadish
074ec7b52d Removed 'dev-amazon-connectus.yaml' override file 2020-08-18 16:47:13 -04:00
Rahul Sharma
72aad7e18f TW-1024: Add the name resolution for tip.jfrog.io in the initcontainer's
/etc/hosts only when the deployment is running on MAC, since the pods running in
kubernetes cluster on MAC cannot reach the DNS Server for resolving hostnames.
2020-08-11 12:40:00 -04:00
Rahul Sharma
782f38442a TW-993: Updated Helm charts by introducing an EFS Provisioner.
EFS Provisioner will be instantiated when it's an AWS deployment.
Please make sure to update the values in the dev-amazon-connectus.yaml override with your
own EFS FileSystem
2020-08-05 16:21:11 -04:00
Rahul Sharma
d6ca987c5b TW-888: Adding dev-amazon-tip.yaml override file 2020-08-03 21:28:15 -04:00
Rahul Sharma
5cc858baca TW-888: Making the definition of GraphQL URL dynamic in Static-Portal container.
It can now be specific as an env variable.
2020-08-03 17:13:14 -04:00
Rahul Sharma
474ab47ac0 TW-947: Update the storage-classs in AWS ConnectUs override file 2020-07-28 10:46:21 -04:00
Rahul Sharma
14115a62e9 TW-947: Update StorageClass in dev-amazon-connectus.yaml override file 2020-07-27 18:33:58 -04:00
Rahul Sharma
2899b39aa1 TW-947: Reverting creating new project for Pre-requisites.
The same results were obtained after converting Portal into a Statefulset and
using PVC as a VolumeClaimTemplate. Since PVC name is fixed, it becomes easy to
get the PVC name and bind it to the other pod (opensync-gw).
2020-07-27 18:22:29 -04:00
Rahul Sharma
ab5262b7fa TW-950: Added another project in the Repo called Tip-wlan-prerequisites.
The purpose of this Repo is to initialize artifacts that would be used by the
tip-wlan release later on.
For now, we are initializing Namespace and PVC (that's to be shared between 2 deployments).
Besides, we are also exposing ports 9096 and 9097 on Opensync-gw-cloud service. These will
then be linked to the ALB for any traffic coming from APs.
2020-07-27 17:12:42 -04:00
Rahul Sharma
0b1016f2fb Update MQTT external and internal variables in Opensync GW, so GW doesn't
use external LB to reach an internal Service
2020-07-21 17:46:35 -04:00
Rahul Sharma
01d0a8575e Updating the override files 2020-07-21 13:38:35 -04:00
Rahul Sharma
9d64228625 TW-874: Deploying latest chart on AWS ConnectUs tenant 2020-07-20 19:11:06 -04:00
Rahul Sharma
3fbf0acbfa TW-858: Update Postgres Helm chart to support SSL
TW-859: Update Prov Helm chart for secure communication with Postgres

Besides the above, also fixed the Master to Slave replication and made sure it's also encrypted
2020-07-20 18:27:27 -04:00
Rahul Sharma
d0395fedc6 TW-874: Updated deployment to distributed one in AWS ConnectUs account 2020-07-16 14:02:06 -04:00
Rahul Sharma
44c7772c2d TW-648, TW-650: Updated Cassandra to work in SSL mode
- Also updated SSC to work with Cassandra in SSL mode.
- Created Schema in Cassandra on SSC startup
2020-07-08 14:25:02 -04:00
Rahul Sharma
ac85856b49 TW-764: Create Helm chart for Stream Processor
TW-765: Create Liveliness and readiness check
TW-766: Make sure Stream Processor can consume messages from Kafka
2020-06-26 19:34:06 -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
70ba72097f TW-772: Updating Helm charts to support the new Opensync GW and Integrated Cloud Component
variables.
Also introduced 2 new dev-override files for ConnectUs and Tip env. These contain the right image
name for static-portal and the Portal-Svc API for GrpahQL
2020-06-25 14:11:02 -04:00
Rahul Sharma
875b448f63 TW-756: Update Kafka and SSC Helm charts to enable secure communication between them
TW-758
2020-06-23 17:49:22 -04:00
Rahul Sharma
8487555427 TW-742: Install all necessary components 2020-06-19 20:11:59 -04:00
Rahul Sharma
4f0f152fb1 TW-742: Add init dependency check for cloud opensync container 2020-06-19 19:50:04 -04:00
Rahul Sharma
3ef59ab677 TW-529: Integration of Postgres with Provisioning Service 2020-06-18 17:24:12 -04:00
Rahul Sharma
de7c0e1682 TW-676: Update TIP WLAN deployment to deploy opensync-gateway-cloud by default 2020-06-18 10:47:04 -04:00
Rahul Sharma
5b37604e07 TW-638: Changed the Backend-Portal-Service LB's hostname instead of using it's Cluster-name 2020-06-10 15:58:51 -04:00
Rahul Sharma
9a9326a643 TW-638: Moving the host-path from Transport-server-passthrough to values.yaml, so we can override it in
overridei yaml file, if need be.
2020-06-10 10:37:41 -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
849233f1eb TW-566: Implementing changes to chart to support AWS Load balancers 2020-06-02 14:22:49 -04:00
Rahul Sharma
65d2c150fc TW-519, TW-567:
Updated charts to deploy Gluster on AWS using gk-deploy script
Updated charts to run NGINX Reverse Proxy in AWS
2020-05-29 17:43:27 -04:00
Rahul Sharma
e5ef0fedf0 TW-518: Updating Helm chart to run on AWS (where you don't need to run NGINX on master node)
Also updated zookeeper url in Kafka to add the dependence of release name instead of hardcoding
to opensync-wifi-controller
2020-05-15 16:51:12 -04:00