Compare commits

..

116 Commits

Author SHA1 Message Date
Carsten Schafer
796c78cf1c Also piggyback ingress changes on this bug WIFI-13357
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-02-09 15:35:04 -05:00
Carsten Schafer
6355161429 WIFI-13246 Switch to non-HA postgres without pgpool
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-02-09 15:19:59 -05:00
jaspreetsachdev
c84cd0f15b Merge pull request #257 from Telecominfraproject/pgpool-test
Changed regular expression
2024-02-01 12:26:18 -05:00
Jaspreet Sachdev
472c4d6809 Changed regular expression
Signed-off-by: Jaspreet Sachdev <jaspreet.sachdev@kinarasystems.com>
2024-02-01 12:25:01 -05:00
jaspreetsachdev
ea4d0e40fa Merge pull request #256 from Telecominfraproject/pgpool-test
Removed quotes
2024-02-01 07:52:22 -05:00
Jaspreet Sachdev
d0e5d398cf Removed quotes
Signed-off-by: Jaspreet Sachdev <jaspreet.sachdev@kinarasystems.com>
2024-02-01 07:51:40 -05:00
jaspreetsachdev
538086267a Merge pull request #255 from Telecominfraproject/pgpool-test
Changed the grep arg to look for release
2024-01-31 15:38:33 -05:00
Jaspreet Sachdev
f0cd139e90 Changed the grep arg to look for release
Signed-off-by: Jaspreet Sachdev <jaspreet.sachdev@kinarasystems.com>
2024-01-31 15:37:35 -05:00
jaspreetsachdev
7a8cb72b65 Update values.openwifi-qa.single-external-db.yaml 2024-01-31 07:37:44 -05:00
i-chvets
2bc81390ff Merge pull request #254 from Telecominfraproject/WIFI-13353
fix: pin kafka version to well tested tag
2024-01-29 09:06:30 -05:00
Ivan Chvets
747739cf94 fix: ping kafka version to well tested tag
https://telecominfraproject.atlassian.net/browse/WIFI-13353

Summary of changes:
- Replaced `latest` tag for bitnami/kafka in docker-compose to well
  tested tag `2.8.0-debian-10-r43`

Signed-off-by: Ivan Chvets <ivan.chvets@kinarasystems.com>
Signed-off-by: Ivan Chvets <ivan.chvets@canonical.com>
2024-01-26 15:18:24 -05:00
jaspreetsachdev
9784d1aeb1 Merge pull request #253 from Telecominfraproject/pgpool-test
Fixed a typo
2024-01-25 15:45:36 -05:00
Jaspreet Sachdev
ffd68dabf5 Fixed a typo
Signed-off-by: Jaspreet Sachdev <jaspreet.sachdev@kinarasystems.com>
2024-01-25 15:43:43 -05:00
jaspreetsachdev
9b47f84f4e Merge pull request #252 from Telecominfraproject/pgpool-test2
Modifying postgresql-ha values
2024-01-25 14:56:09 -05:00
jaspreetsachdev
93afc33c41 Merge branch 'main' into pgpool-test2 2024-01-25 14:55:57 -05:00
Jaspreet Sachdev
320ef553ab Modifying postgresql-ha values
Signed-off-by: Jaspreet Sachdev <jaspreet.sachdev@kinarasystems.com>
2024-01-25 14:42:58 -05:00
Stephane Bourque
8427b5eadc Merge pull request #250 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-18 11:41:16 -08:00
Stephane Bourque
b32a792b7d Merge pull request #249 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-18 11:25:09 -08:00
Stephane Bourque
03e79b7f99 Merge pull request #248 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-18 07:47:54 -08:00
Stephane Bourque
7818432a14 Merge pull request #247 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 23:41:28 -08:00
Stephane Bourque
05bc9d3ab3 Merge pull request #246 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 23:25:21 -08:00
Stephane Bourque
f88c1bbeb5 Merge pull request #245 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 23:16:34 -08:00
Stephane Bourque
986ffd0258 Merge pull request #244 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 22:51:44 -08:00
Stephane Bourque
fe93f39e2e Merge pull request #243 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-17 22:40:00 -08:00
Stephane Bourque
d6606dbb0f Merge pull request #242 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 22:34:29 -08:00
Stephane Bourque
2d8f1b935b Merge pull request #241 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:59:48 -08:00
Stephane Bourque
f810cc5536 Merge pull request #240 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:46:40 -08:00
Stephane Bourque
8929e86d0c Merge pull request #239 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:34:03 -08:00
Stephane Bourque
f52417d742 Merge pull request #238 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:19:18 -08:00
Stephane Bourque
37e595b202 Merge pull request #237 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:12:27 -08:00
Stephane Bourque
12242da7b0 Merge pull request #236 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 21:05:04 -08:00
Stephane Bourque
21e2365626 Merge pull request #235 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 20:46:12 -08:00
Stephane Bourque
fac3af182e Merge pull request #234 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-17 20:38:52 -08:00
Stephane Bourque
a79a225bc3 Merge pull request #233 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 20:25:54 -08:00
Stephane Bourque
608a58ac7c Merge pull request #232 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 20:18:19 -08:00
Stephane Bourque
dc54001c7b Merge pull request #231 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 20:12:04 -08:00
Stephane Bourque
b5e6a22c73 Merge pull request #230 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 19:56:40 -08:00
Stephane Bourque
5608ee9adc Merge pull request #229 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 15:11:02 -08:00
Stephane Bourque
fbcb103938 Merge pull request #228 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 15:02:51 -08:00
Stephane Bourque
0fbcfa5b45 Merge pull request #227 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 14:51:46 -08:00
Stephane Bourque
ec1e7b89f0 Merge pull request #226 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-17 14:43:50 -08:00
Stephane Bourque
7ad2bac419 Merge pull request #225 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 14:28:22 -08:00
Stephane Bourque
f7a36f792a Merge pull request #224 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 14:18:36 -08:00
Stephane Bourque
71067480bc Merge pull request #223 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 14:06:30 -08:00
Stephane Bourque
f3c8443af9 Merge pull request #222 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 13:55:56 -08:00
Stephane Bourque
bb931ae0a3 Merge pull request #221 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 13:29:10 -08:00
Stephane Bourque
c02dc94ff7 Merge pull request #220 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 13:21:33 -08:00
Stephane Bourque
f7d1ed5d36 Merge pull request #219 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 13:14:58 -08:00
Stephane Bourque
e487c731ec Merge pull request #218 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:57:27 -08:00
Stephane Bourque
0f5022b59d Merge pull request #217 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:51:06 -08:00
Stephane Bourque
b2d7bb8b80 Merge pull request #216 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:43:34 -08:00
Stephane Bourque
5c8abd8bcb Merge pull request #215 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:36:37 -08:00
Stephane Bourque
83074c779e Merge pull request #214 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:06:26 -08:00
Stephane Bourque
75423754b0 Merge pull request #213 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 12:02:48 -08:00
Stephane Bourque
ba4e69ffce Merge pull request #212 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-17 11:52:56 -08:00
Stephane Bourque
3f3cc377c9 Merge pull request #211 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 23:36:59 -08:00
Stephane Bourque
ffdf4fc703 Merge pull request #210 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 23:19:33 -08:00
Stephane Bourque
6f9b1f5b2f Merge pull request #209 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 23:08:08 -08:00
Stephane Bourque
67f2244d01 Merge pull request #208 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 22:49:08 -08:00
Stephane Bourque
0af7d2c5e9 Merge pull request #207 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 22:40:53 -08:00
Stephane Bourque
d03d03444e Merge pull request #206 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 17:28:10 -08:00
Stephane Bourque
75d0e46d0b Merge pull request #205 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 17:17:40 -08:00
Stephane Bourque
12ed612312 Merge pull request #204 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 17:08:47 -08:00
Stephane Bourque
06edcdde64 Merge pull request #203 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 16:53:34 -08:00
Stephane Bourque
cdb4639626 Merge pull request #202 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 16:42:47 -08:00
Stephane Bourque
43def4712f Merge pull request #201 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 16:30:16 -08:00
Stephane Bourque
2d9e10024f Merge pull request #200 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 15:17:27 -08:00
Stephane Bourque
cda4b5a5e1 Merge pull request #199 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 15:08:49 -08:00
Stephane Bourque
3ac0e9dc42 Merge pull request #198 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 11:38:25 -08:00
Stephane Bourque
eb24b72e36 Merge pull request #197 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 11:02:52 -08:00
Stephane Bourque
10f06d04d2 Merge pull request #196 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 10:06:16 -08:00
Stephane Bourque
9fbc0c3ebc Merge pull request #195 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 09:52:55 -08:00
Stephane Bourque
6431c1aa1d Merge pull request #194 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 09:44:39 -08:00
Stephane Bourque
21353d8f51 Merge pull request #193 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 09:35:37 -08:00
Stephane Bourque
1bbdba9926 Merge pull request #192 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 09:26:45 -08:00
Stephane Bourque
c064a1b0a4 Merge pull request #191 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 08:48:11 -08:00
Stephane Bourque
096027772a Merge pull request #190 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 08:30:25 -08:00
Stephane Bourque
e946d99081 Merge pull request #189 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 08:21:47 -08:00
Stephane Bourque
cef4242d9a Merge pull request #188 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 08:09:14 -08:00
Stephane Bourque
166d8a54cf Merge pull request #187 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-16 07:59:34 -08:00
Stephane Bourque
fa76dc1bfc Merge pull request #186 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-15 23:21:23 -08:00
Stephane Bourque
d5030c109d Merge pull request #185 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-15 23:10:04 -08:00
Stephane Bourque
e55d279919 Merge pull request #184 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-15 22:50:06 -08:00
Stephane Bourque
f5965f53a0 Merge pull request #183 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-15 22:39:17 -08:00
Stephane Bourque
06d0608bb4 Merge pull request #182 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-15 22:18:47 -08:00
Stephane Bourque
7de1d089a6 Merge pull request #181 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-15 09:52:32 -08:00
Stephane Bourque
82353e3df6 Merge pull request #180 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 23:24:09 -08:00
Stephane Bourque
295f2d21b1 Merge pull request #179 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 23:09:59 -08:00
Stephane Bourque
a27cc80bb6 Merge pull request #178 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 22:58:38 -08:00
Stephane Bourque
aa1db914f7 Merge pull request #177 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 22:52:48 -08:00
Stephane Bourque
14fd7e9441 Merge pull request #176 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 21:52:50 -08:00
Stephane Bourque
e3fb4643fe Merge pull request #175 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 19:17:02 -08:00
Stephane Bourque
6ede170fc0 Merge pull request #174 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-14 18:31:20 -08:00
Stephane Bourque
9d67e8f61f Merge pull request #173 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 18:08:03 -08:00
Stephane Bourque
89cdd369a6 Merge pull request #172 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 17:52:59 -08:00
Stephane Bourque
22baae6d92 Merge pull request #171 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 15:39:33 -08:00
Stephane Bourque
bdbe827928 Merge pull request #170 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 15:30:01 -08:00
Stephane Bourque
3b9e39cc0d Merge pull request #169 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 15:19:54 -08:00
Stephane Bourque
f57ed1aaee Merge pull request #168 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 13:39:04 -08:00
Stephane Bourque
65591f7fa9 Merge pull request #167 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 13:30:44 -08:00
Stephane Bourque
b219a167b5 Merge pull request #166 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 13:23:53 -08:00
Stephane Bourque
86709bcca4 Merge pull request #165 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 13:18:32 -08:00
Stephane Bourque
b2968d964e Merge pull request #164 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-14 13:12:23 -08:00
Stephane Bourque
692bb41a71 Merge pull request #163 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 13:03:15 -08:00
Stephane Bourque
43bf06adc4 Merge pull request #162 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 12:52:18 -08:00
Stephane Bourque
b812a2babb Merge pull request #161 from Telecominfraproject/wifi-13280
Wifi 13280
2024-01-14 12:41:22 -08:00
Stephane Bourque
b8661d89da Merge pull request #160 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 12:25:20 -08:00
Stephane Bourque
0b38f7b27e Merge pull request #159 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 12:09:13 -08:00
Stephane Bourque
981cc20a1c Merge pull request #158 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 10:45:56 -08:00
Stephane Bourque
7fdb05b796 Merge pull request #157 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 10:33:55 -08:00
Stephane Bourque
9d78a02f9e Merge pull request #156 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 10:24:46 -08:00
Stephane Bourque
992af6e97d Merge pull request #155 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 09:54:47 -08:00
Stephane Bourque
47e7650846 Merge pull request #154 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 09:35:25 -08:00
Stephane Bourque
bd83ccb0ce Merge pull request #153 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 09:24:06 -08:00
Stephane Bourque
bd0286036a Merge pull request #152 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 09:15:15 -08:00
Stephane Bourque
e4a20e26a3 Merge pull request #151 from Telecominfraproject/wifi-13280
https://telecominfraproject.atlassian.net/browse/WIFI-13280
2024-01-14 09:02:58 -08:00
11 changed files with 187 additions and 157 deletions

View File

@@ -44,10 +44,14 @@ dependencies:
version: 0.1.0
condition: owlsui.enabled
- name: haproxy
repository: https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/
version: 0.2.21
repository: oci://registry-1.docker.io/bitnamicharts
version: 0.13.3
condition: haproxy.enabled
- name: postgresql-ha
repository: https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/
version: 8.6.13
condition: postgresql-ha.enabled
#- name: postgresql-ha
# repository: https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/
# version: 8.6.13
# condition: postgresql-ha.enabled
- name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 13.4.3
condition: postgresql.enabled

View File

@@ -2,48 +2,47 @@
set -e
# Usage function
usage () {
echo >&2;
echo "This script is indended for OpenWIFI Cloud SDK deployment to TIP QA/Dev environments using assembly Helm chart (https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/main/chart) with configuration through environment variables" >&2;
echo >&2;
echo "Required environment variables:" >&2;
echo >&2;
echo "- NAMESPACE - namespace suffix that will used added for the Kubernetes environment (i.e. if you pass 'test', kubernetes namespace will be named 'ucentral-test')" >&2;
echo "- DEPLOY_METHOD - deployment method for the chart deployment (supported methods - 'git' (will use helm-git from assembly chart) and 'bundle' (will use chart stored in the Artifactory0" >&2;
echo "- CHART_VERSION - version of chart to be deployed from assembly chart (for 'git' method git ref may be passed, for 'bundle' method version of chart may be passed)" >&2;
echo >&2;
echo "- VALUES_FILE_LOCATION - path to file with override values that may be used for deployment" >&2;
echo "- DOMAIN - Domain name. default: cicd.lab.wlan.tip.build" >&2;
echo "- OWGW_AUTH_USERNAME - username to be used for requests to OpenWIFI Security" >&2;
echo "- OWGW_AUTH_PASSWORD - hashed password for OpenWIFI Security (details on this may be found in https://github.com/Telecominfraproject/wlan-cloud-ucentralsec/#authenticationdefaultpassword)" >&2;
echo "- OWFMS_S3_SECRET - secret key that is used for OpenWIFI Firmware access to firmwares S3 bucket" >&2;
echo "- OWFMS_S3_KEY - access key that is used for OpenWIFI Firmware access to firmwares S3 bucket" >&2;
echo "- OWSEC_NEW_PASSWORD - password that should be set to default user instead of default password from properties" >&2;
echo "- CERT_LOCATION - path to certificate in PEM format that will be used for securing all endpoint in all services" >&2;
echo "- KEY_LOCATION - path to private key in PEM format that will be used for securing all endpoint in all services" >&2;
echo >&2;
echo "Following environmnet variables may be passed, but will be ignored if CHART_VERSION is set to release (i.e. v2.4.0):" >&2;
echo >&2;
echo "- OWGW_VERSION - OpenWIFI Gateway version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWGWUI_VERSION - OpenWIFI Web UI version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWSEC_VERSION - OpenWIFI Security version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWFMS_VERSION - OpenWIFI Firmware version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWPROV_VERSION - OpenWIFI Provisioning version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWPROVUI_VERSION - OpenWIFI Provisioning Web UI version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWANALYTICS_VERSION - OpenWIFI Analytics version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWSUB_VERSION - OpenWIFI Subscription (Userportal) version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo "- OWRRM_VERSION - OpenWIFI radio resource management service (RRM) version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)" >&2;
echo >&2;
echo "Optional environment variables:" >&2;
echo >&2;
echo "- EXTRA_VALUES - extra values that should be passed to Helm deployment separated by comma (,)" >&2;
echo "- DEVICE_CERT_LOCATION - path to certificate in PEM format that will be used for load simulator" >&2;
echo "- DEVICE_KEY_LOCATION - path to private key in PEM format that will be used for load simulator" >&2;
echo "- USE_SEPARATE_OWGW_LB - flag that should change split external DNS for OWGW and other services" >&2;
echo "- INTERNAL_RESTAPI_ENDPOINT_SCHEMA - what schema to use for internal RESTAPI endpoints (https by default)" >&2;
echo "- IPTOCOUNTRY_IPINFO_TOKEN - token that should be set for IPInfo support (owgw/owprov iptocountry.ipinfo.token properties), ommited if not passed" >&2;
echo "- MAILER_USERNAME - SMTP username used for OWSEC mailer" >&2;
echo "- MAILER_PASSWORD - SMTP password used for OWSEC mailer (only if both MAILER_PASSWORD and MAILER_USERNAME are set, mailer will be enabled)" >&2;
function usage()
{
cat <<-EOF >&2
This script is indended for OpenWIFI Cloud SDK deployment to TIP QA/Dev environments using assembly Helm chart (https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/main/chart) with configuration through environment variables
Required environment variables:
- NAMESPACE - namespace suffix that will used added for the Kubernetes environment (i.e. if you pass 'test', kubernetes namespace will be named 'ucentral-test')
- DEPLOY_METHOD - deployment method for the chart deployment (supported methods - 'git' (will use helm-git from assembly chart), 'bundle' (will use chart stored in the Artifactory) or local
- CHART_VERSION - version of chart to be deployed from assembly chart (for 'git' method git ref may be passed, for 'bundle' method version of chart may be passed)
- VALUES_FILE_LOCATION - path to file with override values that may be used for deployment
- DOMAIN - Domain name. default: cicd.lab.wlan.tip.build
- OWGW_AUTH_USERNAME - username to be used for requests to OpenWIFI Security
- OWGW_AUTH_PASSWORD - hashed password for OpenWIFI Security (details on this may be found in https://github.com/Telecominfraproject/wlan-cloud-ucentralsec/#authenticationdefaultpassword)
- OWFMS_S3_SECRET - secret key that is used for OpenWIFI Firmware access to firmwares S3 bucket
- OWFMS_S3_KEY - access key that is used for OpenWIFI Firmware access to firmwares S3 bucket
- OWSEC_NEW_PASSWORD - password that should be set to default user instead of default password from properties
- CERT_LOCATION - path to certificate in PEM format that will be used for securing all endpoint in all services
- KEY_LOCATION - path to private key in PEM format that will be used for securing all endpoint in all services
The following environmnet variables may be passed, but will be ignored if CHART_VERSION is set to release (i.e. v2.4.0):
- OWGW_VERSION - OpenWIFI Gateway version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWGWUI_VERSION - OpenWIFI Web UI version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWSEC_VERSION - OpenWIFI Security version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWFMS_VERSION - OpenWIFI Firmware version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWPROV_VERSION - OpenWIFI Provisioning version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWPROVUI_VERSION - OpenWIFI Provisioning Web UI version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWANALYTICS_VERSION - OpenWIFI Analytics version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWSUB_VERSION - OpenWIFI Subscription (Userportal) version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
- OWRRM_VERSION - OpenWIFI radio resource management service (RRM) version to deploy (will be used for Docker image tag and git branch for Helm chart if git deployment is required)
Optional environment variables:
- EXTRA_VALUES - extra values that should be passed to Helm deployment separated by comma (,)
- DEVICE_CERT_LOCATION - path to certificate in PEM format that will be used for load simulator
- DEVICE_KEY_LOCATION - path to private key in PEM format that will be used for load simulator
- USE_SEPARATE_OWGW_LB - flag that should change split external DNS for OWGW and other services
- INTERNAL_RESTAPI_ENDPOINT_SCHEMA - what schema to use for internal RESTAPI endpoints (https by default)
- IPTOCOUNTRY_IPINFO_TOKEN - token that should be set for IPInfo support (owgw/owprov iptocountry.ipinfo.token properties), ommited if not passed
- MAILER_USERNAME - SMTP username used for OWSEC mailer
- MAILER_PASSWORD - SMTP password used for OWSEC mailer (only if both MAILER_PASSWORD and MAILER_USERNAME are set, mailer will be enabled)
EOF
}
# Global variables
@@ -51,32 +50,30 @@ VALUES_FILE_LOCATION_SPLITTED=()
EXTRA_VALUES_SPLITTED=()
# Helper functions
check_if_chart_version_is_release() {
PARSED_CHART_VERSION=$(echo $CHART_VERSION | grep -xE "v\d+\.\d+\.\d+.*")
if [[ -z "$PARSED_CHART_VERSION" ]]; then
return 1
else
return 0
fi
function check_if_chart_version_is_release()
{
[[ "$CHART_VERSION" =~ ^v[0-9]+\.[0-9]+\.[0-9]+ ]]
}
# Check if required environment variables were passed
## Deployment specifics
[ -z ${DEPLOY_METHOD+x} ] && echo "DEPLOY_METHOD is unset" >&2 && usage && exit 1
[ -z ${CHART_VERSION+x} ] && echo "CHART_VERSION is unset" >&2 && usage && exit 1
if check_if_chart_version_is_release; then
echo "Chart version ($CHART_VERSION) is release version, ignoring services versions"
else
echo "Chart version ($CHART_VERSION) is not release version, checking if services versions are set"
[ -z ${OWGW_VERSION+x} ] && echo "OWGW_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWGWUI_VERSION+x} ] && echo "OWGWUI_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWSEC_VERSION+x} ] && echo "OWSEC_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWFMS_VERSION+x} ] && echo "OWFMS_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWPROV_VERSION+x} ] && echo "OWPROV_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWPROVUI_VERSION+x} ] && echo "OWPROVUI_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWANALYTICS_VERSION+x} ] && echo "OWANALYTICS_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWSUB_VERSION+x} ] && echo "OWSUB_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWRRM_VERSION+x} ] && echo "OWRRM_VERSION is unset" >&2 && usage && exit 1
if [[ "$DEPLOY_METHOD" != "local" ]] ; then
if check_if_chart_version_is_release ; then
echo "Chart version ($CHART_VERSION) is a release version, ignoring services versions"
else
echo "Chart version ($CHART_VERSION) is not a release version, checking if services versions are set"
[ -z ${OWGW_VERSION+x} ] && echo "OWGW_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWGWUI_VERSION+x} ] && echo "OWGWUI_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWSEC_VERSION+x} ] && echo "OWSEC_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWFMS_VERSION+x} ] && echo "OWFMS_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWPROV_VERSION+x} ] && echo "OWPROV_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWPROVUI_VERSION+x} ] && echo "OWPROVUI_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWANALYTICS_VERSION+x} ] && echo "OWANALYTICS_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWSUB_VERSION+x} ] && echo "OWSUB_VERSION is unset" >&2 && usage && exit 1
[ -z ${OWRRM_VERSION+x} ] && echo "OWRRM_VERSION is unset" >&2 && usage && exit 1
fi
fi
## Environment specifics
[ -z ${NAMESPACE+x} ] && echo "NAMESPACE is unset" >&2 && usage && exit 1
@@ -108,54 +105,56 @@ export OWANALYTICS_VERSION_TAG=$(echo ${OWANALYTICS_VERSION} | tr '/' '-')
export OWSUB_VERSION_TAG=$(echo ${OWSUB_VERSION} | tr '/' '-')
export OWRRM_VERSION_TAG=$(echo ${OWRRM_VERSION} | tr '/' '-')
# Debug get bash version
bash --version >&2
# Check deployment method that's required for this environment
helm plugin install https://github.com/databus23/helm-diff || true
if [[ "$DEPLOY_METHOD" == "git" ]]; then
helm plugin install https://github.com/aslafy-z/helm-git --version 0.10.0 || true
rm -rf wlan-cloud-ucentral-deploy || true
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy.git
cd wlan-cloud-ucentral-deploy
git checkout $CHART_VERSION
cd chart
if ! check_if_chart_version_is_release; then
sed -i '/wlan-cloud-ucentralgw@/s/ref=.*/ref='${OWGW_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralgw-ui@/s/ref=.*/ref='${OWGWUI_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralsec@/s/ref=.*/ref='${OWSEC_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralfms@/s/ref=.*/ref='${OWFMS_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-owprov@/s/ref=.*/ref='${OWPROV_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-owprov-ui@/s/ref=.*/ref='${OWPROVUI_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-analytics@/s/ref=.*/ref='${OWANALYTICS_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-userportal@/s/ref=.*/ref='${OWSUB_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-rrm@/s/ref=.*/ref='${OWRRM_VERSION}'\"/g' Chart.yaml
fi
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm dependency update
cd ../..
export DEPLOY_SOURCE="wlan-cloud-ucentral-deploy/chart"
elif [[ "$DEPLOY_METHOD" == "bundle" ]]; then
helm repo add tip-wlan-cloud-ucentral-helm https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/ || true
export DEPLOY_SOURCE="tip-wlan-cloud-ucentral-helm/openwifi --version $CHART_VERSION"
if [[ "$DEPLOY_METHOD" == "git" ]] ; then
helm plugin install https://github.com/aslafy-z/helm-git --version 0.10.0 || true
rm -rf wlan-cloud-ucentral-deploy || true
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy.git
cd wlan-cloud-ucentral-deploy
git checkout $CHART_VERSION
cd chart
if ! check_if_chart_version_is_release ; then
sed -i '/wlan-cloud-ucentralgw@/s/ref=.*/ref='${OWGW_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralgw-ui@/s/ref=.*/ref='${OWGWUI_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralsec@/s/ref=.*/ref='${OWSEC_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-ucentralfms@/s/ref=.*/ref='${OWFMS_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-owprov@/s/ref=.*/ref='${OWPROV_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-owprov-ui@/s/ref=.*/ref='${OWPROVUI_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-analytics@/s/ref=.*/ref='${OWANALYTICS_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-userportal@/s/ref=.*/ref='${OWSUB_VERSION}'\"/g' Chart.yaml
sed -i '/wlan-cloud-rrm@/s/ref=.*/ref='${OWRRM_VERSION}'\"/g' Chart.yaml
fi
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
[ -z "$SKIP_DEPS" ] && helm dependency update
cd ../..
export DEPLOY_SOURCE="wlan-cloud-ucentral-deploy/chart"
elif [[ "$DEPLOY_METHOD" == "bundle" ]] ; then
helm repo add tip-wlan-cloud-ucentral-helm https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/ || true
export DEPLOY_SOURCE="tip-wlan-cloud-ucentral-helm/openwifi --version $CHART_VERSION"
elif [[ "$DEPLOY_METHOD" == "local" ]] ; then
export DEPLOY_SOURCE=".."
pushd ..
[ -z "$SKIP_DEPS" ] && helm dependency update
popd
else
echo "Deploy method is not correct: $DEPLOY_METHOD. Valid values: git or bundle" >&2
exit 1
echo "Deploy method is not correct: $DEPLOY_METHOD. Valid values: git, bundle or local" >&2
exit 1
fi
VALUES_FILES_FLAGS=()
IFS=',' read -ra VALUES_FILE_LOCATION_SPLITTED <<< "$VALUES_FILE_LOCATION"
for VALUE_FILE in ${VALUES_FILE_LOCATION_SPLITTED[*]}; do
VALUES_FILES_FLAGS+=("-f" $VALUE_FILE)
VALUES_FILES_FLAGS+=("-f" $VALUE_FILE)
done
EXTRA_VALUES_FLAGS=()
IFS=',' read -ra EXTRA_VALUES_SPLITTED <<< "$EXTRA_VALUES"
for EXTRA_VALUE in ${EXTRA_VALUES_SPLITTED[*]}; do
EXTRA_VALUES_FLAGS+=("--set" $EXTRA_VALUE)
EXTRA_VALUES_FLAGS+=("--set" $EXTRA_VALUE)
done
if [[ "$USE_SEPARATE_OWGW_LB" == "true" ]]; then
if [[ "$USE_SEPARATE_OWGW_LB" == "true" ]] ; then
export HAPROXY_SERVICE_DNS_RECORDS="sec-${NAMESPACE}.${DOMAIN},fms-${NAMESPACE}.${DOMAIN},prov-${NAMESPACE}.${DOMAIN},analytics-${NAMESPACE}.${DOMAIN},sub-${NAMESPACE}.${DOMAIN}"
export OWGW_SERVICE_DNS_RECORDS="gw-${NAMESPACE}.${DOMAIN}"
else
@@ -163,15 +162,8 @@ else
export OWGW_SERVICE_DNS_RECORDS=""
fi
echo "Deploying into openwifi-${NAMESPACE} with the following values files:"
echo ${VALUES_FILES_FLAGS[*]}
echo
envsubst < values.custom.tpl.yaml > values.custom-${NAMESPACE}.yaml
echo "Using configuration:"
echo "---"
cat values.custom-${NAMESPACE}.yaml
echo "---"
set -x
helm upgrade --install --create-namespace --wait --timeout 60m \
--namespace openwifi-${NAMESPACE} \

View File

@@ -15,8 +15,8 @@ owgwui:
ingresses:
default:
enabled: true
className: alb
annotations:
kubernetes.io/ingress.class: alb
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/group.name: wlan-cicd
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:ap-south-1:289708231103:certificate/2cc8c764-11fd-411d-bf7d-a93f488f3f6c
@@ -65,8 +65,8 @@ owprovui:
ingresses:
default:
enabled: true
className: alb
annotations:
kubernetes.io/ingress.class: alb
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/group.name: wlan-cicd
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:ap-south-1:289708231103:certificate/2cc8c764-11fd-411d-bf7d-a93f488f3f6c

View File

@@ -2,7 +2,7 @@ owgw:
configProperties:
simulatorid: 53494D020202
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owgw
storage.type.postgresql.username: owgw
storage.type.postgresql.password: owgw
@@ -10,7 +10,7 @@ owgw:
owsec:
configProperties:
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owsec
storage.type.postgresql.username: owsec
storage.type.postgresql.password: owsec
@@ -18,7 +18,7 @@ owsec:
owfms:
configProperties:
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owfms
storage.type.postgresql.username: owfms
storage.type.postgresql.password: owfms
@@ -26,7 +26,7 @@ owfms:
owprov:
configProperties:
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owprov
storage.type.postgresql.username: owprov
storage.type.postgresql.password: owprov
@@ -34,7 +34,7 @@ owprov:
owanalytics:
configProperties:
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owanalytics
storage.type.postgresql.username: owanalytics
storage.type.postgresql.password: owanalytics
@@ -42,21 +42,39 @@ owanalytics:
owsub:
configProperties:
storage.type: postgresql
storage.type.postgresql.host: pgsql-pgpool
storage.type.postgresql.host: pgsql
storage.type.postgresql.database: owsub
storage.type.postgresql.username: owsub
storage.type.postgresql.password: owsub
postgresql-ha:
postgresql:
enabled: true
initDbScriptSecret:
enabled: true
initdbScriptsSecret: tip-openwifi-initdb-scripts
volumePermissions:
enabled: true
global:
postgresql:
auth:
postgresPassword: postgres
auth:
postgresPassword: postgres
primary:
extendedConfiguration: |-
max_connections = 550
shared_buffers = 128MB
# log_error_verbosity = verbose
initdb:
scriptsSecret: tip-openwifi-initdb-scripts
postgresql-ha:
enabled: false
initDbScriptSecret:
enabled: false
initdbScriptsSecret: tip-openwifi-initdb-scripts
pgpool:
replicaCount: 1
adminPassword: postgres
childLifeTime: 0
maxPool: 8
numInitChildren : 48
adminPassword: admin
resources:
requests:
cpu: 250m
@@ -70,8 +88,8 @@ postgresql-ha:
password: postgres
postgresPassword: postgres
repmgrPassword: repmgr
maxConnections: 475
sharedBuffers: 128MB
maxConnections: 1000
resources:
requests:
cpu: 250m

View File

@@ -0,0 +1,13 @@
{{- define "openwifi.user_creation_script_sql" -}}
{{- $root := . -}}
{{- $postgresqlBase := index .Values "postgresql" }}
{{- $postgresqlEmulatedRoot := (dict "Values" $postgresqlBase "Chart" (dict "Name" "postgresql") "Release" $.Release) }}
{{ range index .Values "postgresql" "initDbScriptSecret" "services" }}
CREATE USER {{ index $root "Values" . "configProperties" "storage.type.postgresql.username" }};
ALTER USER {{ index $root "Values" . "configProperties" "storage.type.postgresql.username" }} WITH ENCRYPTED PASSWORD '{{ index $root "Values" . "configProperties" "storage.type.postgresql.password" }}';
CREATE DATABASE {{ index $root "Values" . "configProperties" "storage.type.postgresql.database" }};
GRANT ALL PRIVILEGES ON DATABASE {{ index $root "Values" . "configProperties" "storage.type.postgresql.database" }} TO {{ index $root "Values" . "configProperties" "storage.type.postgresql.username" }};
ALTER DATABASE {{ index $root "Values" . "configProperties" "storage.type.postgresql.database" }} OWNER TO {{ index $root "Values" . "configProperties" "storage.type.postgresql.username" }};
{{ end }}
{{- end -}}

View File

@@ -1,5 +1,5 @@
{{- $root := . -}}
{{- if index .Values "postgresql-ha" "initDbScriptSecret" "enabled" }}
{{- if index .Values "postgresql-ha" "initDbScriptSecret" "enabled" }}
---
apiVersion: v1
metadata:
@@ -14,3 +14,18 @@ type: Opaque
data:
users_creation.sh: {{ include "openwifi.user_creation_script" . | b64enc | quote }}
{{- end }}
{{- if index .Values "postgresql" "initDbScriptSecret" "enabled" }}
---
apiVersion: v1
metadata:
labels:
app.kubernetes.io/name: {{ include "openwifi.name" . }}
helm.sh/chart: {{ include "openwifi.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
name: {{ include "openwifi.fullname" . }}-initdb-scripts
kind: Secret
type: Opaque
data:
initdb.sql: {{ include "openwifi.user_creation_script_sql" . | b64enc | quote }}
{{- end }}

View File

@@ -1,7 +1,6 @@
# OpenWIFI Gateway (https://github.com/Telecominfraproject/wlan-cloud-ucentralgw/)
owgw:
fullnameOverride: owgw
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -9,7 +8,6 @@ owgw:
# OpenWIFI Security (https://github.com/Telecominfraproject/wlan-cloud-ucentralsec)
owsec:
fullnameOverride: owsec
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -17,7 +15,6 @@ owsec:
# OpenWIFI Firmware (https://github.com/Telecominfraproject/wlan-cloud-ucentralfms)
owfms:
fullnameOverride: owfms
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -25,7 +22,6 @@ owfms:
# OpenWIFI Provisioning (https://github.com/Telecominfraproject/wlan-cloud-owprov/)
owprov:
fullnameOverride: owprov
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -33,7 +29,6 @@ owprov:
# OpenWIFI Analytics (https://github.com/Telecominfraproject/wlan-cloud-analytics)
owanalytics:
fullnameOverride: owanalytics
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -49,7 +44,6 @@ owprovui:
# OpenWIFI Subscription (https://github.com/Telecominfraproject/wlan-cloud-userportal/)
owsub:
fullnameOverride: owsub
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -57,23 +51,18 @@ owsub:
# OpenWIFI radio resource management (https://github.com/Telecominfraproject/wlan-cloud-rrm/)
owrrm:
fullnameOverride: owrrm
mysql:
enabled: true
# kafka (https://github.com/bitnami/charts/blob/master/bitnami/kafka/)
kafka:
enabled: true
fullnameOverride: kafka
image:
registry: docker.io
repository: bitnami/kafka
tag: 2.8.0-debian-10-r43
minBrokerId: 100
zookeeper:
fullnameOverride: zookeeper
@@ -81,7 +70,6 @@ kafka:
clustersysteminfo:
enabled: false
delay: 0 # number of seconds to delay clustersysteminfo execution
images:
clustersysteminfo:
repository: tip-tip-wlan-cloud-ucentral.jfrog.io/clustersysteminfo
@@ -103,23 +91,17 @@ clustersysteminfo:
# limits:
# cpu: 100m
# memory: 128Mi
nodeSelector: {}
tolerations: []
affinity: {}
public_env_variables:
FLAGS: "-s --connect-timeout 3"
OWSEC: owsec-owsec:16001
CHECK_RETRIES: 30
secret_env_variables:
OWSEC_DEFAULT_USERNAME: tip@ucentral.com
OWSEC_DEFAULT_PASSWORD: openwifi
#OWSEC_NEW_PASSWORD: "" # Set this value in order for the check to work. Password must comply https://github.com/Telecominfraproject/wlan-cloud-ucentralsec/#authenticationvalidationexpression
activeDeadlineSeconds: 2400
backoffLimit: 5
restartPolicy: OnFailure
@@ -127,9 +109,7 @@ clustersysteminfo:
# OpenWIFI Load Simulator (https://github.com/Telecominfraproject/wlan-cloud-owls)
owls:
enabled: false
fullnameOverride: owls
configProperties:
openwifi.kafka.enable: "true"
openwifi.kafka.brokerlist: kafka:9092
@@ -137,17 +117,13 @@ owls:
# OpenWIFI Load Simulator UI (https://github.com/Telecominfraproject/wlan-cloud-owls-ui)
owlsui:
enabled: false
fullnameOverride: owlsui
# HAproxy (https://github.com/bitnami/charts/tree/master/bitnami/haproxy)
haproxy:
enabled: true
fullnameOverride: proxy
replicaCount: 3
replicaCount: 1
service:
type: LoadBalancer
ports:
@@ -428,7 +404,6 @@ haproxy:
# Cert-manager RESTAPI certs
restapiCerts:
enabled: false
services:
- owgw-owgw
- owsec-owsec
@@ -438,9 +413,22 @@ restapiCerts:
- owanalytics-owanalytics
- owsub-owsub
- owrrm-owrrm
clusterDomain: cluster.local
postgresql:
enabled: false
nameOverride: pgsql
fullnameOverride: pgsql
initDbScriptSecret:
enabled: false
services:
- owgw
- owsec
- owfms
- owprov
- owanalytics
- owsub
postgresql-ha:
enabled: false
nameOverride: pgsql

View File

@@ -8,7 +8,7 @@ OWPROV_TAG=main
OWPROVUI_TAG=main
OWANALYTICS_TAG=main
OWSUB_TAG=main
KAFKA_TAG=latest
KAFKA_TAG=2.8.0-debian-10-r43
ZOOKEEPER_TAG=3.8
POSTGRESQL_TAG=15.0
MYSQL_TAG=latest

View File

@@ -9,7 +9,7 @@ OWPROVUI_TAG=main
OWANALYTICS_TAG=main
OWSUB_TAG=main
OWRRM_TAG=main
KAFKA_TAG=latest
KAFKA_TAG=2.8.0-debian-10-r43
ZOOKEEPER_TAG=3.8
ACMESH_TAG=latest
TRAEFIK_TAG=latest

View File

@@ -9,7 +9,7 @@ OWPROVUI_TAG=main
OWANALYTICS_TAG=main
OWSUB_TAG=main
OWRRM_TAG=main
KAFKA_TAG=latest
KAFKA_TAG=2.8.0-debian-10-r43
ZOOKEEPER_TAG=3.8
ACMESH_TAG=latest
TRAEFIK_TAG=latest

View File

@@ -3,7 +3,7 @@ COMPOSE_PROJECT_NAME=owls
OWSEC_TAG=main
OWLS_TAG=main
OWLSUI_TAG=master
KAFKA_TAG=latest
KAFKA_TAG=2.8.0-debian-10-r43
ZOOKEEPER_TAG=latest
# Microservice root/config directories