Commit Graph

77 Commits

Author SHA1 Message Date
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
7337d0da5c TW-647: Move Advertised listeners as part of Configuration Override.
This is needed or else the declared Advertised listeners were not appended
2020-06-23 19:32:27 -04:00
Rahul Sharma
dd4705f838 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-helm 2020-06-23 17:51:04 -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
eugenetaranov-opsfleet
6bd6f1ed4d TOOLS-23: fix validation (#2)
* TOOLS-23: fix validation

* test

* test

* cleanup
2020-06-23 14:11:56 -04:00
eugenetaranov-opsfleet
bb97859861 TOOLS-23: k8s manifests validators (#1)
* TOOLS-23: k8s manifests validators

* test

* test

* test glusterfs

* fix

* test

* test

* test tip-wlan

* fix

* disabled PR

* moved validation into separate job

Co-authored-by: Eugene Taranov <eugene@taranov.me>
2020-06-23 13:08:09 -04:00
Rahul Sharma
a9f935bd1b TW-751: Create topics on Kafka start-up 2020-06-22 13:49:08 -04:00
Rahul Sharma
8487555427 TW-742: Install all necessary components 2020-06-19 20:11:59 -04:00
Rahul Sharma
b5e82af3c8 TW-742: Fixing ping port numbers for prov and ssc 2020-06-19 20:06:14 -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
e27e047756 Update README.md
Added information for deleting the deployed charts
2020-06-18 14:25:10 -04:00
Rahul Sharma
db06631510 Update README.md 2020-06-18 14:20:15 -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
19b053d558 TW-638: Adding flag to use internal Portal backend service API versus external URL
for the same service.
2020-06-15 10:25:52 -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
ab47f9114c Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-helm 2020-05-29 17:46:10 -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
344564484f Update README.md 2020-05-29 13:08:05 -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
Rahul Sharma
61fcebbf12 TW-480: Helm chart for Integrated Cloud Deployment 2020-05-12 18:44:12 -04:00
Rahul Sharma
a4f2f01a64 TW-221: Added the Helm test to verify create, delete DB Schema, create/delete table,
insert and delete record in the deployed postgres container
2020-05-11 18:13:04 -04:00
Rahul Sharma
b0940c02a9 TW-453: Adding PostgreSQL as a sub-chart to the main Tip-Wlan chart 2020-05-08 19:09:26 -04:00
Rahul Sharma
b89c13e68f TW-434: Override file for Amazon-EKS like environments 2020-05-07 18:07:14 -04:00
Rahul Sharma
16d83ca650 TW-414: Added the selectors back to NGINX and Heketi services
Also added a dev-amazon.yaml override file to remove the NodeSelector for NGINX
2020-05-07 17:46:02 -04:00
Rahul Sharma
cd7e0519f6 TW-414: Remove the nodeSelector from the NGINX and HEKETI charts 2020-05-06 14:21:11 -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
687360b98f TW-344, TW-340: Create Helm chart for SSC and Prov services
- This also includes Liveliness and Readiness checks for the services(TW-341, TW-345)
- Also added Env variables so they can communicate with each other(TW-342, TW-346)
2020-05-01 14:30:00 -04:00
Rahul Sharma
d7a86649cc TW-326: Added Env variables to the Portal Service container 2020-04-30 14:21:06 -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
d545488f5a TW-324: Create Portal Service subchart to Tip Wlan top level chart
- Also contains minor refactoring of gw-sync chart
2020-04-29 17:18:24 -04:00
Rahul Sharma
8d9979e0cb TW-314: Create and add helm sub-chart for static portal to top level wlan chart 2020-04-23 16:00:09 -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
7dab398cc8 Update README.md 2020-04-22 13:27:53 -04:00
Rahul Sharma
0e10458c9d Update README.md 2020-04-22 13:21:55 -04:00
Rahul Sharma
2c34c4042b Update README.md 2020-04-22 13:19:52 -04:00
Rahul Sharma
0f77eb7d1a Update README.md 2020-04-21 17:48:21 -04:00
Rahul Sharma
592abf671d Update README.md
<installation-name> was not visible
2020-04-21 17:47:55 -04:00
Rahul Sharma
41e9effbfa TW-303: Add helm unit tests for verifying Cassandra and Kafka functionality 2020-04-21 16:36:23 -04:00
Rahul Sharma
b3b7380ff2 TW-218: Containerize Cassandra as part of Wlan chart 2020-04-20 19:41:58 -04:00
Rahul Sharma
fc9e9cbd0c TW-299: Check zookeeper is running before starting Kafka containers 2020-04-17 13:49:34 -04:00
Rahul Sharma
6312879c6a TW-207: Putting default replication to 1 2020-04-16 18:18:15 -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
60470c5194 TW-278: Updated comments in the 3 override files 2020-04-14 17:36:41 -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