Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
244 commits
Select commit Hold shift + click to select a range
8aa9a22
Upgraded eoc version to 0.4.0
adrianb-ens Jun 22, 2023
9e76fc2
Upgraded eoc version to 0.4.0
adrianb-ens Jun 22, 2023
6920196
Merge pull request #22 from radiantlogic-devops/upgrade-eoc-to-0.4.0
pgodey Jun 23, 2023
9c736c8
Upgraded eoc version to 0.4.1
adrianb-ens Jun 23, 2023
dc87c74
Merge pull request #24 from radiantlogic-devops/upgrade-eoc-to-0.4.1
pgodey Jun 23, 2023
b07abea
Upgrade eoc to 0.5.0
adrianb-ens Jul 10, 2023
e033041
Merge pull request #25 from radiantlogic-devops/upgrade-eoc-to-0.5.0
pgodey Jul 10, 2023
b5a332a
Upgraded eoc version to 0.5.1
adrianb-ens Jul 13, 2023
355f079
Upgraded eoc version to 0.5.1
adrianb-ens Jul 13, 2023
62e2769
Upgraded eoc version to 0.5.1
adrianb-ens Jul 13, 2023
d2207b4
Merge pull request #26 from radiantlogic-devops/upgrade-eoc-to-0.5.1
pgodey Jul 13, 2023
6979dad
[eoc] Upgraded eoc version to 0.5.2
adrianb-ens Jul 28, 2023
202a7fe
Merge pull request #27 from radiantlogic-devops/upgrade-eoc-to-0.5.2
pgodey Jul 29, 2023
5d162a5
sdc-version-update
gnanirahulnutakki Aug 14, 2023
a9f195e
Merge pull request #28 from radiantlogic-devops/sdc-update
pgodey Aug 15, 2023
9f78c7d
Upgrade eoc to 1.0.0-alpha.1
adrianb-ens Sep 6, 2023
fdf4802
Backend Updates
gnanirahulnutakki Sep 6, 2023
509508e
Backend Update
gnanirahulnutakki Sep 6, 2023
36a4fb3
Merge pull request #29 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 6, 2023
c503bbf
SDC Chart Update
gnanirahulnutakki Sep 7, 2023
8a37a23
Merge pull request #30 from radiantlogic-devops/sdc-update
pgodey Sep 7, 2023
df4df65
[eoc] Upgrade eoc to 1.0.0-alpha.2
adrianb-ens Sep 13, 2023
b84e8be
Merge pull request #31 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 13, 2023
dab14e7
[eoc] Upgrade eoc to 1.0.0-alpha.3
adrianb-ens Sep 14, 2023
700a86b
Merge pull request #32 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 14, 2023
1932567
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
b401bb1
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
1c66121
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
754738d
App version 0.5.2
pgodey Sep 20, 2023
3e0a1fe
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
ba30343
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
2838cb6
[eoc] Upgrade eoc to 1.0.0-beta.1
adrianb-ens Sep 20, 2023
c9d4035
Merge pull request #33 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 20, 2023
35b75b1
[eoc] Upgrade eoc to 1.0.0-beta.2
adrianb-ens Sep 21, 2023
f484781
Merge pull request #34 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 21, 2023
1cc7de2
[eoc] Upgrade eoc to 1.0.0-beta.3
adrianb-ens Sep 25, 2023
5326f5d
Merge pull request #35 from radiantlogic-devops/upgrade_eoc_to_1.0.0-…
pgodey Sep 25, 2023
16299bd
[eoc] Upgrade eoc to 1.0.0-beta.4
adrianb-ens Sep 28, 2023
17e0914
Merge pull request #36 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Sep 29, 2023
f79dd5a
Added configmap checksum
pgodey Sep 30, 2023
18067ac
Merge pull request #37 from radiantlogic-devops/eoc-checksum
pgodey Oct 1, 2023
4a465a7
[eoc] Upgrade eoc to 1.0.0-rc.1
adrianb-ens Oct 3, 2023
6bb6237
[eoc] Upgrade eoc to 1.0.0-rc.1
adrianb-ens Oct 3, 2023
d086d43
[eoc] Upgrade eoc to 1.0.0-rc.1
adrianb-ens Oct 3, 2023
bd36d6e
update-sdc-server-version
gnanirahulnutakki Oct 3, 2023
6a70476
Merge pull request #39 from radiantlogic-devops/sdc-update
pgodey Oct 3, 2023
2501e3f
[eoc] Upgrade eoc to 1.0.0-rc.1
adrianb-ens Oct 3, 2023
7d74bc3
minFidVersion: "8.0.0"
pgodey Oct 3, 2023
df2eeb7
Merge pull request #40 from radiantlogic-devops/master
pgodey Oct 3, 2023
ce22375
Escape spaces
pgodey Oct 3, 2023
e53cea4
remove spaces
pgodey Oct 3, 2023
eefd454
Merge pull request #38 from radiantlogic-devops/upgrade-eoc-to-1.0.0-…
pgodey Oct 3, 2023
00b7a56
[eoc] Upgrade eoc to 1.0.0-rc.2
adrianb-ens Oct 11, 2023
8204094
[eoc] Upgrade eoc to 1.0.0-rc.2
adrianb-ens Oct 12, 2023
165e910
[eoc] Upgrade eoc to 1.0.0-rc.2
adrianb-ens Oct 12, 2023
420ea70
Update values.yaml
adrianb-ens Oct 12, 2023
bd3c9f5
Added default values for new properties for compatibility
pgodey Oct 12, 2023
7335259
Added min versions of fid/brainwave to backend_configmap
pgodey Oct 12, 2023
4e70059
Merge pull request #41 from radiantlogic-devops/upgrade-eoc-1.0.0-rc.2
pgodey Oct 13, 2023
bdb37ea
[eoc] Upgrade eoc to 1.0.0-rc.3
alexlucaEnsemble Oct 17, 2023
5d96246
Merge pull request #42 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Oct 17, 2023
c79fab8
[eoc] Upgrade eoc to 1.0.0-rc.4
alexlucaEnsemble Oct 24, 2023
5de0504
Merge pull request #43 from radiantlogic-devops/upgrade-eoc-1.0.0-rc.4
pgodey Oct 24, 2023
09296c7
[eoc] upgrade-eoc-1.0.0-rc.5
alexlucaEnsemble Nov 1, 2023
6f5cbd4
Added option to pass env variables to the pods through configmap
pgodey Nov 1, 2023
aa9eac8
fix linting errors
pgodey Nov 1, 2023
f3fd0ea
Merge pull request #44 from radiantlogic-devops/upgrade-eoc-1.0.0-rc.5
pgodey Nov 1, 2023
47d19d1
eoc-Upgrade-eoc-to-1.0.0-rc.6
alexlucaEnsemble Nov 7, 2023
5f5ee99
Merge pull request #45 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Nov 8, 2023
b205f3f
eoc-Upgrade-eoc-to-1.0.0
alexlucaEnsemble Nov 14, 2023
d9cb156
eoc-Upgrade-eoc-to-1.0.0-rc.6
alexlucaEnsemble Nov 14, 2023
03ed565
Update to 1.0.0-rc.7
alexlucaEnsemble Nov 16, 2023
80c229a
Merge pull request #47 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Nov 16, 2023
75afcde
eoc-Upgrade-eoc-to-1.0.0-rc.8
alexlucaEnsemble Nov 20, 2023
95a3a19
Merge pull request #48 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Nov 20, 2023
1c9fd11
eoc-Upgrade-eoc-to-1.0.0-rc.9
alexlucaEnsemble Nov 27, 2023
3204570
Merge pull request #49 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Nov 27, 2023
e2f2a47
eoc-Upgrade-eoc-to-1.0.0-rc.10
alexlucaEnsemble Dec 12, 2023
c206df3
Updates
gnanirahulnutakki Dec 12, 2023
cfe5169
Merge pull request #50 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Dec 12, 2023
dd5652f
Merge pull request #51 from radiantlogic-devops/sdc-upgrade
pgodey Dec 12, 2023
fecc792
eoc-Upgrade-eoc-to-1.0.0-rc.11
alexlucaEnsemble Dec 22, 2023
26b1ad3
added service account to run kubeseal commands
pgodey Dec 23, 2023
e2c2145
Merge pull request #52 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Dec 23, 2023
2018557
Update Chart.yaml
alexlucaEnsemble Jan 9, 2024
7aacd1c
Added imagePullSecrets
pgodey Jan 10, 2024
2139830
Merge pull request #53 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Jan 10, 2024
f336c69
eoc-Upgrade-eoc-to-1.0.0-rc.13
alexlucaEnsemble Jan 26, 2024
397dff0
Option to use imagePullSecrets to pull EOC images - ui, backend and o…
pgodey Jan 26, 2024
8f803bd
added ia_ metrics prefix and sdc client version to 0.2.7
pgodey Jan 26, 2024
e0e813a
Merge pull request #54 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Jan 26, 2024
c8e072f
Update SDC to 0.2.9
gnanirahulnutakki Feb 5, 2024
ed713b3
Merge pull request #55 from radiantlogic-devops/sdc-upgrade-0.2.9
pgodey Feb 5, 2024
7d13998
Update Chart.yaml for 1.0.0 eoc release
alexlucaEnsemble Feb 12, 2024
34298e5
Merge pull request #56 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.0.0
pgodey Feb 12, 2024
5bd8aa3
oauth hotfix
pgodey Feb 13, 2024
f5a7340
eoc-Upgrade-eoc-to-1.0.1
alexlucaEnsemble Feb 23, 2024
3c54780
eoc-Upgrade-eoc-to-1.0.1
alexlucaEnsemble Feb 23, 2024
32cb67f
eoc-Upgrade-eoc-to-1.0.1
alexlucaEnsemble Feb 23, 2024
9311bc3
eoc-Upgrade-eoc-to-1.0.1
alexlucaEnsemble Feb 23, 2024
030e274
eoc-Upgrade-eoc-to-1.0.1
alexlucaEnsemble Feb 23, 2024
09c531d
Merge pull request #57 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.0.1
pgodey Feb 24, 2024
db8885f
eoc-Upgrade-eoc-to-1.0.2
alexlucaEnsemble Mar 12, 2024
88012bf
CUI-1451 EOC allow to use custom values for initialDelaySeconds and p…
freddym-rl Mar 12, 2024
4f7dba2
Add default values in deployment
pgodey Mar 12, 2024
48f964c
keep the original defaults for orchestrator
pgodey Mar 13, 2024
87038d3
Merge pull request #58 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.0.2
pgodey Mar 14, 2024
aa63105
[eoc] Upgrade-eoc-to-1.10-rc.1
alexandru-luca-iis Mar 21, 2024
048e1df
[eoc] Upgrade-eoc-to-1.10-rc.1
alexandru-luca-iis Mar 21, 2024
9f87bde
add rc to the lint test
alexandru-luca-iis Mar 21, 2024
2867996
try
alexandru-luca-iis Mar 21, 2024
8a8cf84
fix lint
alexandru-luca-iis Mar 22, 2024
cbe7c01
fix lint
alexandru-luca-iis Mar 22, 2024
4beb4a4
fix lint
alexandru-luca-iis Mar 22, 2024
919f01d
linting
alexandru-luca-iis Mar 22, 2024
39a12de
kint
alexandru-luca-iis Mar 22, 2024
a22cb63
lint
alexandru-luca-iis Mar 22, 2024
008d265
use a yaml
alexandru-luca-iis Mar 22, 2024
14fe7f6
lint fix
alexandru-luca-iis Mar 22, 2024
8601369
adjust values.yaml
alexandru-luca-iis Mar 22, 2024
ec83f66
Update backend_configmap.yaml
alexlucaEnsemble Mar 22, 2024
76c6b72
Merge pull request #59 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Mar 22, 2024
9d88075
[eoc] Upgrade-eoc-to-1.10-rc.2
alexlucaEnsemble Apr 2, 2024
90b313c
[eoc] Upgrade-eoc-to-1.10-rc.2
alexlucaEnsemble Apr 2, 2024
b93f983
fix chart lint
alexlucaEnsemble Apr 3, 2024
4d1b35a
lints
alexlucaEnsemble Apr 3, 2024
3f150c6
lint
alexlucaEnsemble Apr 3, 2024
6ede6c7
add defaults and overwrites
alexlucaEnsemble Apr 3, 2024
d115003
Only include official channel
pgodey Apr 3, 2024
9d6227b
Merge pull request #60 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Apr 4, 2024
733ef67
Update Chart.yaml
pgodey Apr 4, 2024
3b8abc1
Update configmap.yaml
pgodey Apr 4, 2024
a7626f0
added ASPNETCORE_URLS
pgodey Apr 4, 2024
ce4f4f6
Merge pull request #61 from radiantlogic-devops/sdc-version-1.0.0
pgodey Apr 5, 2024
11ce2e8
[eoc] Upgrade-eoc-to-1.1.0-rc.3
alexlucaEnsemble Apr 16, 2024
61505c8
Merge pull request #62 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey Apr 17, 2024
32371ba
eoc-add-local-mfa-config
alexlucaEnsemble Apr 18, 2024
7db7815
Update Chart.yaml
pgodey May 2, 2024
403260e
Merge pull request #63 from radiantlogic-devops/eoc-add-local-mfa-config
pgodey May 2, 2024
db5fb72
[eoc] Upgrade-eoc-to-1.1.0-rc.3
alexlucaEnsemble May 24, 2024
63a3bfc
[eoc] Upgrade-eoc-to-1.1.0-rc.5
alexlucaEnsemble May 24, 2024
7138210
[eoc] Upgrade-eoc-to-1.1.0-rc.5
alexlucaEnsemble May 24, 2024
5bab09c
[eoc] Upgrade-eoc-to-1.1.0-rc.5
alexlucaEnsemble May 24, 2024
cf7f55d
Updated Tiers configuration
pgodey May 25, 2024
e6d367f
Merge pull request #66 from radiantlogic-devops/eoc-Upgrade-eoc-to-1.…
pgodey May 27, 2024
e8999c8
eoc-upgrade-eoc-to-1.1.0
alexlucaEnsemble Jul 10, 2024
0543f6f
Merge pull request #67 from radiantlogic-devops/eoc-upgrade-eoc-to-1.1.0
pgodey Jul 10, 2024
7f8db44
CUI-1988 Upgrade EOC Helm Charts to 1.2.0-rc.1
abdelkrim-djebbar Sep 25, 2024
fc42e90
Merge pull request #68 from radiantlogic-devops/CUI-1988-upgrade-to-e…
abdelkrim-djebbar Sep 25, 2024
4804788
Move EOC to 1.2.0-rc.2
abdelkrim-djebbar Oct 1, 2024
3039d80
Merge pull request #69 from radiantlogic-devops/Move-EOC-to-1.2.0-rc.2
pgodey Oct 2, 2024
c80206b
minVersionUpdate
pgodey Oct 10, 2024
c84a6ad
initialDelaySeconds=60
pgodey Oct 11, 2024
bbd5600
Added serviceStatusConfig yaml
pgodey Oct 15, 2024
2d12a40
Merge pull request #70 from radiantlogic-devops/eoc-1.2.0-rc.3
pgodey Oct 15, 2024
1e56fb3
Set EOC version to 1.2.0
abdelkrim-djebbar Oct 18, 2024
7b61529
Merge pull request #71 from radiantlogic-devops/Move-EOC-to-1.2.0
pgodey Oct 18, 2024
794eb97
Add new configs for EOC 1.3.0
abdelkrim-djebbar Dec 9, 2024
36215d3
Update helm chart version to 1.3.0-rc.1
pgodey Dec 9, 2024
44a50f9
fix linting errors
pgodey Dec 9, 2024
acc8136
added connector log
pgodey Dec 9, 2024
1bf5062
Merge pull request #72 from radiantlogic-devops/add-new-be-configs
abdelkrim-djebbar Dec 10, 2024
f3f7e48
Update Chart.yaml
gnanirahulnutakki Dec 23, 2024
da0ac01
Merge pull request #73 from radiantlogic-devops/Release-SDC-1.1.0
gnanirahulnutakki Dec 23, 2024
f03b385
Add NOTIFICATION_CONFIG
abdelkrim-djebbar Jan 23, 2025
1989104
Add scheduledMaintenanceEnabled flag
abdelkrim-djebbar Jan 23, 2025
5c3cdd0
Set EOC version to 1.3.0-rc.2
abdelkrim-djebbar Jan 23, 2025
6786b9e
Add default value to scheduledMaintenanceEnabled
abdelkrim-djebbar Jan 23, 2025
e34c461
fix build issues
pgodey Jan 23, 2025
e6f553f
Fix trailing spaces
abdelkrim-djebbar Jan 23, 2025
493e147
Merge pull request #74 from radiantlogic-devops/add-new-configs-1.3
pgodey Jan 24, 2025
755bedb
Set a default userNotificationsConfig for scheduledMaintenances
abdelkrim-djebbar Feb 6, 2025
432c151
Add REGION env variable to the backend
abdelkrim-djebbar Feb 6, 2025
5a1d45c
Merge pull request #75 from radiantlogic-devops/update-configs-for-1.3
pgodey Feb 6, 2025
09fab01
Update EOC chart version to 1.3.0
abdelkrim-djebbar Feb 7, 2025
f76055e
Update EOC chart version to 1.3.0
abdelkrim-djebbar Feb 7, 2025
6a52067
Update service.yaml
gnanirahulnutakki Feb 18, 2025
bcbd883
updates
gnanirahulnutakki Feb 20, 2025
829d39c
Revert changes`
gnanirahulnutakki Feb 20, 2025
89f3df8
Merge pull request #78 from radiantlogic-devops/relSDC-v1.2.0
pgodey Feb 21, 2025
0b61e71
sdc client chart
pgodey Feb 23, 2025
b8377f5
Create lint-test-sdc-client.yaml
pgodey Feb 23, 2025
b715489
version 1.0.0
pgodey Feb 23, 2025
90729c5
Merge pull request #79 from radiantlogic-devops/sdc-client
pgodey Feb 24, 2025
31594ae
Update Chart.yaml
pgodey Mar 5, 2025
006509a
prep for 1.3.1-rc.1 release
pgodey Mar 5, 2025
e17b06a
Add node limit, min version and min version update for IDO
abdelkrim-djebbar Mar 18, 2025
5b473c9
Add IDO env vars
abdelkrim-djebbar Mar 18, 2025
6a06442
Set default values
abdelkrim-djebbar Mar 18, 2025
9162830
Fix versions
abdelkrim-djebbar Mar 18, 2025
7b4cb1e
Merge pull request #80 from radiantlogic-devops/eoc/1.3.1-rc.1
abdelkrim-djebbar Mar 19, 2025
fca1d53
Improvements
gnanirahulnutakki Mar 26, 2025
3f0817a
Create README.md
gnanirahulnutakki Mar 26, 2025
313bfbe
Update README.md
gnanirahulnutakki Mar 26, 2025
94405fc
Update Chart.yaml
gnanirahulnutakki Mar 26, 2025
28abbbd
Changes
gnanirahulnutakki Apr 1, 2025
e619e91
Merge pull request #81 from radiantlogic-devops/(ct-1330)sdc-client-u…
pgodey Apr 4, 2025
c29745f
Update sdc version to 1.2.1
abdelkrim-djebbar Apr 15, 2025
aaab5f4
Merge pull request #82 from radiantlogic-devops/sdc-1.2.1
pgodey Apr 15, 2025
de815fd
EOC 1.3.1 helm release
abdelkrim-djebbar Apr 24, 2025
c9e5237
update some default values
pgodey Apr 24, 2025
6f4f7ed
Merge pull request #83 from radiantlogic-devops/eoc-1.3.1
pgodey Apr 24, 2025
567e517
Update eoc version to 1.3.2-rc.1
abdelkrim-djebbar May 23, 2025
9f5ffab
Release EOC 1.3.2-rc.1 helm-chart
abdelkrim-djebbar May 23, 2025
15c22e7
Release EOC 1.3.2 helm-chart
abdelkrim-djebbar May 28, 2025
00823fb
Merge pull request #85 from radiantlogic-devops/eoc/1.3.2
pgodey May 28, 2025
3ed5697
Add new values for promotion pipeline feature
abdelkrim-djebbar Jul 1, 2025
99ed323
Update chart version
abdelkrim-djebbar Jul 1, 2025
8aafab5
Update values
abdelkrim-djebbar Jul 2, 2025
5f8f35c
Fix values
abdelkrim-djebbar Jul 2, 2025
c79f266
remove trailing spaces
abdelkrim-djebbar Jul 2, 2025
bca1a5b
Eoc 1.4.0 beta.1
abdelkrim-djebbar Jul 3, 2025
eed8e9d
Update eoc chart version to 1.4.0-rc.1
abdelkrim-djebbar Jul 11, 2025
02eebde
Update eoc chart version to 1.4.0-rc.1
abdelkrim-djebbar Jul 14, 2025
7541546
Update eoc chart version to 1.4.0
abdelkrim-djebbar Jul 21, 2025
a047bb8
Update eoc chart version to 1.4.0
abdelkrim-djebbar Jul 21, 2025
4b67720
Update eoc chart version to 1.4.1-rc.1
abdelkrim-djebbar Aug 21, 2025
dbe8ffa
Merge pull request #89 from radiantlogic-devops/eoc-1.4.1-rc.1
abdelkrim-djebbar Aug 21, 2025
07139be
Remove es-index from defaultLogAggregator
abdelkrim-djebbar Aug 22, 2025
ca09bdd
Merge pull request #90 from radiantlogic-devops/eoc-1.4.1-rc.2
abdelkrim-djebbar Aug 23, 2025
24d7ac4
Set EOC chart version to 1.4.1
abdelkrim-djebbar Sep 3, 2025
b485d59
Merge pull request #91 from radiantlogic-devops/eoc-1.4.1
abdelkrim-djebbar Sep 3, 2025
1a0db3e
Update EOC chart version to 1.5.0-beta.1
abdelkrim-djebbar Sep 9, 2025
1288b5c
Merge pull request #92 from radiantlogic-devops/eoc-1.5.0-beta.1
abdelkrim-djebbar Sep 9, 2025
cd7a83a
Override the repository used by all the images in the postgresql bitn…
freddym-rl Sep 15, 2025
4506317
Override the repository used by all the images in the redis bitnami c…
freddym-rl Sep 15, 2025
a7760b1
Update chart version to 1.5.0-rc.1
abdelkrim-djebbar Sep 15, 2025
dad403c
Add GRAFANA_BASIC_AUTH for report generation
abdelkrim-djebbar Sep 15, 2025
afc7ac3
Revert "Add GRAFANA_BASIC_AUTH for report generation"
abdelkrim-djebbar Sep 17, 2025
224e78f
Merge pull request #94 from radiantlogic-devops/eoc-1.5.0-rc.1
abdelkrim-djebbar Sep 19, 2025
bef317b
hot-fix bitnami image
pgodey Sep 29, 2025
3c8c89a
Update EOC version to 1.5.0
abdelkrim-djebbar Oct 6, 2025
2213f89
Merge pull request #95 from radiantlogic-devops/eoc-release-1.5.0
abdelkrim-djebbar Oct 10, 2025
0922455
Update chart.yaml
gnanirahulnutakki Nov 5, 2025
8f91f3f
Update PostgreSQL dependency to resolve image pull failure
gnanirahulnutakki Nov 5, 2025
4d5b464
Fix PostgreSQL chart version to use available release
gnanirahulnutakki Nov 5, 2025
87c714e
Add Helm chart improvements and PostgreSQL configuration
gnanirahulnutakki Nov 5, 2025
ce1023a
Document PostgreSQL version details in README
gnanirahulnutakki Nov 5, 2025
7393879
Fix PostgreSQL chart version compatibility
gnanirahulnutakki Nov 5, 2025
74adb3a
Revert to production-tested PostgreSQL configuration
gnanirahulnutakki Nov 5, 2025
e511fd3
Remove .helmignore to fix helm dependency update issue
gnanirahulnutakki Nov 5, 2025
e47a47c
Merge pull request #96 from radiantlogic-devops/gnanirahulnutakki-pat…
gnanirahulnutakki Nov 6, 2025
4249153
add hibernate option to sss service
pgodey Dec 20, 2025
5dde192
Merge pull request #97 from radiantlogic-devops/sss-0.0.2
pgodey Dec 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
83 changes: 73 additions & 10 deletions .github/workflows/lint-test-eoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ on:
jobs:
lint-test:
runs-on: ubuntu-latest

steps:

- name: Clear any existing tool cache
run: |
mv "${{ runner.tool_cache }}" "${{ runner.tool_cache }}.old"
mkdir -p "${{ runner.tool_cache }}"

- name: Checkout
uses: actions/checkout@v2
with:
Expand All @@ -28,7 +28,7 @@ jobs:

- uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9

- name: Set up chart-testing
uses: helm/[email protected]
Expand All @@ -42,24 +42,87 @@ jobs:
fi
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add radiantone https://radiantlogic-devops.github.io/helm-charts

- name: Run chart-testing (lint)
run: ct lint --target-branch ${{ github.event.repository.default_branch }}

- name: Create kind cluster
uses: helm/[email protected]
if: steps.list-changed.outputs.changed == 'true'

- name: Kind cluster-info
run: |
kubectl cluster-info --context kind-chart-testing
kubectl get nodes --context kind-chart-testing

- name: Create temporary values file
run: |
cat << EOF > temp-values.yaml
backend:
releaseChannels:
- name: "Official"
url: "https://radiantlogic-devops.github.io/release-stable/index.yaml"
isDefault: "true"
tiers:
- name: BaseTier
asg:
Capacity: m5a.large
DesiredCapacity: 1
MinSize: 0
MaxSize: 3
MetaData:
- Key: OsDiskSize
Value: 50Gi
bwigrc:
resources:
limits:
cpu: 1
memory: 4Gi
requests:
cpu: 1
memory: 4Gi
fid:
persistence:
enabled: true
size: 100Gi
storageClass: gp3
resources:
limits:
cpu: 1
memory: 4Gi
requests:
cpu: 1
memory: 4Gi
- name: Tier1
asg:
Capacity: m5a.xlarge
bwigrc:
resources:
limits:
cpu: 2
memory: 8Gi
fid:
persistence:
size: 100Gi
resources:
limits:
cpu: 2
memory: 8Gi
requests:
cpu: 2
memory: 8Gi
EOF

- name: Run chart-testing (install)
run: |
ct install --charts=charts/eoc --debug --helm-extra-args="--timeout=15m0s" --helm-extra-set-args="--set=postgresql.enabled=true \
--set=backend.database.auth.pass=eocadmin --set=backend.oauth.google.clientId=xxxxxx \
--set=backend.oauth.microsoft.clientSecret=xxxxxx --set=backend.oauth.microsoft.clientId=xxxxxx \
--set=backend.oauth.google.clientSecret=xxxxxx --set=backend.oauth.github.clientId=xxxxxx \
--set=backend.oauth.github.clientSecret=xxxxxx --set=backend.s3BucketName=r1-eoc \
--set=sss.s3.bucketName=r1-eoc --set=sss.s3.region=us-west-2" --upgrade
--set=backend.oauth.microsoft.enabled=true --set=backend.oauth.microsoft.clientSecret=xxxxxx --set=backend.oauth.microsoft.clientId=xxxxxx \
--set=backend.oauth.google.enabled=true --set=backend.oauth.google.clientSecret=xxxxxx --set=backend.oauth.github.clientId=xxxxxx \
--set=backend.oauth.github.enabled=true --set=backend.s3BucketName=r1-eoc --set=backend.grafana.metricsPrefixes=ldap \
--set=backend.oauth.local.enabled=true --set=features.mfa.enabled=false --set=features.mfa.appName=Radiant-Logic-EOC \
--set=applications.fid.nodeLimit=2 --set=applications.brainwave.nodeLimit=2 \
--set=applications.fid.minVersion=xxx --set=applications.brainwave.minVersion=xxx \
--set=global.commonServicesNamespace=xxxx --set=global.environmentNamespacePrefix=xxxx \
--set=sss.s3.bucketName=r1-eoc --set=sss.s3.region=us-west-2 \
--values temp-values.yaml" --upgrade
58 changes: 58 additions & 0 deletions .github/workflows/lint-test-sdc-client.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Lint and Test SDC Client Charts

on:
pull_request:
paths:
- 'charts/sdc-client/**'

jobs:
lint-test:
runs-on: ubuntu-latest

steps:

- name: Clear any existing tool cache
run: |
mv "${{ runner.tool_cache }}" "${{ runner.tool_cache }}.old"
mkdir -p "${{ runner.tool_cache }}"

- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Set up Helm
uses: azure/setup-helm@v1
with:
version: v3.9.2

- uses: actions/setup-python@v2
with:
python-version: 3.9

- name: Set up chart-testing
uses: helm/[email protected]

- name: Run chart-testing (list-changed)
id: list-changed
run: |
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }})
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
fi
helm repo add bitnami https://charts.bitnami.com/bitnami

- name: Run chart-testing (lint)
run: ct lint --target-branch ${{ github.event.repository.default_branch }}

- name: Create kind cluster
uses: helm/[email protected]
if: steps.list-changed.outputs.changed == 'true'

- name: Kind cluster-info
run: |
kubectl cluster-info --context kind-chart-testing
kubectl get nodes --context kind-chart-testing

- name: Run chart-testing (install)
run: ct install --charts=charts/sss --debug
2 changes: 1 addition & 1 deletion .github/workflows/lint-test-sdc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

- uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9

- name: Set up chart-testing
uses: helm/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint-test-sss.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

- uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9

- name: Set up chart-testing
uses: helm/[email protected]
Expand Down
4 changes: 2 additions & 2 deletions charts/eoc/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.4.0
version: 1.5.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.4.0"
appVersion: "1.5.0"

maintainers:
- name: pgodey
Expand Down
63 changes: 61 additions & 2 deletions charts/eoc/templates/backend_configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,27 @@ data:
DATABASE_USERNAME: {{ .Values.backend.database.auth.user | quote }}
DATABASE_PASSWORD: {{ .Values.backend.database.auth.pass | quote }}

ENABLE_MFA: {{ .Values.features.mfa.enabled | quote }}
APP_MFA_NAME: {{ .Values.features.mfa.appName | quote }}

JWT_SECRET: {{ .Values.backend.jwt.secret | quote }}
JWT_EXPIRES_IN: {{ .Values.backend.jwt.expiresIn | quote }}

OAUTH_GOOGLE_ENABLE: {{ .Values.backend.oauth.google.enabled | quote }}
OAUTH_GOOGLE_CLIENT_ID: {{ .Values.backend.oauth.google.clientId | quote }}
OAUTH_GOOGLE_CLIENT_SECRET: {{ .Values.backend.oauth.google.clientSecret | quote }}

OAUTH_GITHUB_ENABLE: {{ .Values.backend.oauth.github.enabled | quote }}
OAUTH_GITHUB_CLIENT_ID: {{ .Values.backend.oauth.github.clientId | quote }}
OAUTH_GITHUB_CLIENT_SECRET: {{ .Values.backend.oauth.github.clientSecret | quote }}

OAUTH_MICROSOFT_ENABLE: {{ .Values.backend.oauth.microsoft.enabled | quote }}
OAUTH_MICROSOFT_CLIENT_ID: {{ .Values.backend.oauth.microsoft.clientId | quote }}
OAUTH_MICROSOFT_CLIENT_SECRET: {{ .Values.backend.oauth.microsoft.clientSecret | quote }}

AUTH_LOCAL_ENABLE: {{ .Values.backend.oauth.local.enabled | quote }}
AUTH_LOCAL_MFA_ENABLE: {{ .Values.backend.oauth.local.mfa | default "false" | quote }}

EMAIL_FROM: {{ .Values.backend.smtp.from | quote }}
EMAIL_ID: {{ .Values.backend.smtp.user | quote }}
EMAIL_PASS: {{ .Values.backend.smtp.pass | quote }}
Expand All @@ -38,16 +47,20 @@ data:
ADMIN_EMAIL: {{ .Values.backend.admin.email | quote }}
ADMIN_FIRST_NAME: {{ .Values.backend.admin.firstName | quote }}
ADMIN_LAST_NAME: {{ .Values.backend.admin.lastName | quote }}
ADMIN_PASSWORD: {{ .Values.backend.admin.password | default "" | quote }}

APP_ROOT_DIRECTORY: {{ .Values.backend.appRootDirectory | quote }}

ENCRYPTION_KEY: {{ .Values.backend.encryptionKey | quote }}

KIBANA_API_LINK: {{ .Values.backend.kibana.apiUrl | quote }}
KIBANA_BASIC_AUTH: {{ .Values.backend.kibana.basicAuth | default "" | quote }}

GRAFANA_BASE_URL: {{ .Values.backend.grafana.host | quote }}
GRAFANA_USERNAME: {{ .Values.backend.grafana.username | quote }}
GRAFANA_PASSWORD: {{ .Values.backend.grafana.password | quote }}
GRAFANA_METRICS_PREFIXES: {{ .Values.backend.grafana.metricsPrefixes | quote }}
GRAFANA_BASIC_AUTH: {{ .Values.backend.grafana.basicAuth | default "" | quote }}

AGENTS_BASE_PATH: {{ .Values.backend.agents.api.endpoint | quote }}
AGENTS_CLIENT_ID: {{ .Values.backend.agents.api.clientId | quote }}
Expand All @@ -56,11 +69,57 @@ data:
AGENTS_SERVER_NAME: {{ .Values.backend.agents.inlets.serverName | quote }}
AGENTS_SERVER_ENDPOINT: {{ .Values.backend.agents.inlets.serverEndpoint | quote }}

MIN_ENVIRONMENT_VERSION: {{ .Values.global.minFidVersion | quote }}
SDC_AWS_ACCESS_KEY_ID: {{ .Values.backend.agents.client.accessKeyId | quote}}
SDC_AWS_ACCESS_KEY_SECRET: {{ .Values.backend.agents.client.accessKeySecret | quote }}
SDC_AWS_REGION: {{ .Values.backend.agents.client.s3Region | quote }}
SDC_AWS_S3_BUCKET_NAME: {{ .Values.backend.agents.client.s3BucketName | quote }}
SDC_CLIENT_VERSION: {{ .Values.backend.agents.client.version | quote }}

ENV_PREFIX: {{ .Values.global.infrastructureName | quote }}
DOMAIN_NAME: {{ .Values.global.domainName | quote }}

NODE_LIMIT: {{ .Values.global.nodeLimit | quote }}
NODE_LIMIT_FID: {{ .Values.applications.fid.nodeLimit | default 1 | quote }}
NODE_LIMIT_BRAINWAVE: {{ .Values.applications.brainwave.nodeLimit | default 1 | quote }}
NODE_LIMIT_IDO: {{ .Values.applications.ido.nodeLimit | default 1 | quote }}
FID_MIN_VERSION: {{ .Values.applications.fid.minVersion | default "8.0.0" | quote }}
BW_MIN_VERSION: {{ .Values.applications.brainwave.minVersion | default "3.0.0" | quote }}
IDO_MIN_VERSION: {{ .Values.applications.ido.minVersion | default "0.0.0" | quote }}

FID_MIN_VERSION_UPDATE: {{ .Values.applications.fid.minVersionUpdate | default "8.0.0" | quote }}
BW_MIN_VERSION_UPDATE: {{ .Values.applications.brainwave.minVersionUpdate | default "3.0.0" | quote }}
IDO_MIN_VERSION_UPDATE: {{ .Values.applications.ido.minVersionUpdate | default "0.0.0" | quote }}

DUPLO_SERVICES_NAMESPACE: {{ .Values.global.commonServicesNamespace | default .Values.orchestrator.duplo.servicesTenantName | quote }}
ENVIRONMENT_NAMESPACE_PREFIX: {{ .Values.global.environmentNamespacePrefix | default "" | quote }}

DEFAULT_TIER: {{ .Values.backend.defaultTierName | default "Tier1" | quote }}

DISABLE_SEQUENTIAL_APP_VERSION_UPDATE: {{ .Values.backend.disableSequentialAppVersionUpdate | default "true" | quote }}

OIDC_TEMPLATES: {{ .Values.backend.oidcTemplates | default "" | toJson | quote }}

RELEASE_CHANNELS: {{ .Values.backend.releaseChannels | default "[{\"isDefault\":\"true\",\"name\":\"Official\",\"url\":\"https://radiantlogic-devops.github.io/release-stable/index.yaml\"}]" | toJson | quote }}

TIERS: {{ .Values.backend.tiers | default "[{\"name\":\"BaseTier\",\"asg\":{\"MinSize\":0,\"MaxSize\":3,\"DesiredCapacity\":1,\"Capacity\":\"m5a.large\",\"MetaData\":[{\"Key\":\"OsDiskSize\",\"Value\":\"50Gi\"}]},\"fid\":{\"persistence\":{\"enabled\":true,\"storageClass\":\"gp3\",\"size\":\"100Gi\"},\"resources\":{\"limits\":{\"cpu\":1,\"memory\":\"4Gi\"},\"requests\":{\"cpu\":1,\"memory\":\"4Gi\"}}},\"bwigrc\":{\"resources\":{\"limits\":{\"cpu\":1,\"memory\":\"4Gi\"},\"requests\":{\"cpu\":1,\"memory\":\"4Gi\"}}}},{\"name\":\"Tier1\",\"asg\":{\"Capacity\":\"m5a.xlarge\"},\"fid\":{\"persistence\":{\"size\":\"100Gi\"},\"resources\":{\"limits\":{\"cpu\":2,\"memory\":\"8Gi\"},\"requests\":{\"cpu\":2,\"memory\":\"8Gi\"}}},\"bwigrc\":{\"resources\":{\"limits\":{\"cpu\":2,\"memory\":\"8Gi\"}}}},{\"name\":\"Tier2\",\"asg\":{\"Capacity\":\"m5a.2xlarge\"},\"fid\":{\"persistence\":{\"size\":\"200Gi\"},\"resources\":{\"limits\":{\"cpu\":4,\"memory\":\"16Gi\"},\"requests\":{\"cpu\":4,\"memory\":\"16Gi\"}}},\"bwigrc\":{\"resources\":{\"limits\":{\"cpu\":4,\"memory\":\"16Gi\"},\"requests\":{\"cpu\":4,\"memory\":\"16Gi\"}}}}]" | toJson | quote}}

SERVICE_STATUS_CONFIG: {{ .Values.backend.serviceStatusConfig | default "" | toJson | quote }}

FID_LOG_SETTINGS: {{ .Values.applications.fid.logsConfig | default "" | toJson | quote }}

DEFAULT_AGGREGATOR: {{ .Values.backend.defaultLogAggregator | default "" | toJson | quote }}

SCHEDULED_MAINTENANCE_CONFIG: {{ .Values.backend.scheduledMaintenanceConfig | default "" | toJson | quote }}

NOTIFICATION_CONFIG: {{ .Values.backend.userNotificationsConfig | default "" | toJson | quote }}

REGION: {{ .Values.global.region | quote }}

{{- range $key, $value := (.Values.backend).env }}
{{ tpl $key $ }}: {{ tpl (print $value) $ | quote }}
{{- end }}
{{- range $key, $value := (.Values.global).env }}
{{ tpl $key $ }}: {{ tpl (print $value) $ | quote }}
{{- end }}
kind: ConfigMap
metadata:
labels:
Expand Down
16 changes: 12 additions & 4 deletions charts/eoc/templates/backend_deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,15 @@ spec:
name: {{ include "eoc-backend.fullname" . | nindent 8 }}
labels:
{{- include "eoc-backend.selectorLabels" . | nindent 8 }}
annotations:
{{- if (.Values.checksumConfigMap).enabled | default true }}
checksum/environment: {{ include (print $.Template.BasePath "/backend_configmap.yaml") . | sha256sum }}
{{- end }}
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 6 }}
{{- end }}
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.backend.image.repository }}:{{ .Values.backend.image.tag | default .Chart.AppVersion }}"
Expand All @@ -28,16 +36,16 @@ spec:
httpGet:
path: /eoc-backend/health
port: 3000
initialDelaySeconds: 120
periodSeconds: 30
initialDelaySeconds: {{ default 60 .Values.backend.initialDelaySeconds }}
periodSeconds: {{ default 30 .Values.backend.periodSeconds }}
failureThreshold: 10
successThreshold: 1
readinessProbe:
httpGet:
path: /eoc-backend/health
port: 3000
initialDelaySeconds: 120
periodSeconds: 30
initialDelaySeconds: {{ default 60 .Values.backend.initialDelaySeconds }}
periodSeconds: {{ default 30 .Values.backend.periodSeconds }}
failureThreshold: 10
successThreshold: 1
{{- with .Values.backend.nodeSelector }}
Expand Down
6 changes: 6 additions & 0 deletions charts/eoc/templates/backend_service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "eoc-backend.fullname" . }}-service
{{- if .Values.backend.metrics.enabled }}
annotations:
prometheus.io/scrape: 'true'
prometheus.io/port: '3000'
prometheus.io/path: {{ .Values.backend.basePath }}/metrics
{{- end }}
spec:
ports:
- name: {{ include "eoc-backend.fullname" . }}-service-port
Expand Down
Loading