Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keycloak migration #300

Merged
merged 30 commits into from
Mar 26, 2025
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
7d10d1b
Changes on OIDC to support multiple issuers
catttam Feb 21, 2025
4bd96e4
yolo example update
SergioLangaritaBenitez Feb 27, 2025
977b3cc
OIDC logs to debug
catttam Mar 3, 2025
8ad2bcb
Creation of submodule of oscar-dashboard
SergioLangaritaBenitez Mar 10, 2025
5ebee7b
Dockerfile serve dashboard web
SergioLangaritaBenitez Mar 10, 2025
ac5de83
Dockerfile serve dashboard web
SergioLangaritaBenitez Mar 10, 2025
61da666
Merge pull request #295 from grycap/dev-slangarita
SergioLangaritaBenitez Mar 10, 2025
0ef5acd
update node version
SergioLangaritaBenitez Mar 10, 2025
37bf35e
Merge pull request #296 from grycap/dev-slangarita
SergioLangaritaBenitez Mar 10, 2025
bacb0c1
Keycloak integration
catttam Mar 13, 2025
b64d646
update dashboard
SergioLangaritaBenitez Mar 14, 2025
cb7a512
Merge pull request #301 from grycap/dev-slangarita
SergioLangaritaBenitez Mar 14, 2025
0549ff8
to upper user
SergioLangaritaBenitez Mar 20, 2025
39d4828
Fixed tests
catttam Mar 20, 2025
6804d81
fix dependencies
catttam Mar 20, 2025
1971cd4
to upper user
SergioLangaritaBenitez Mar 21, 2025
4e133c9
Merge pull request #303 from grycap/dev-slangarita
SergioLangaritaBenitez Mar 21, 2025
6b3c33d
secrets added
SergioLangaritaBenitez Mar 21, 2025
6b01fbf
error fix
SergioLangaritaBenitez Mar 21, 2025
d32f773
Merge branch 'master' into keycloak-migration
catttam Mar 21, 2025
7c7b53c
fix create
catttam Mar 21, 2025
4933dbc
Merge pull request #304 from grycap/keycloak-migration
catttam Mar 21, 2025
dc15e83
delete function
SergioLangaritaBenitez Mar 24, 2025
0075819
fix error message
SergioLangaritaBenitez Mar 24, 2025
f2db0db
Merge pull request #306 from grycap/dev-slangarita
catttam Mar 24, 2025
1b8f60f
Refactored secrets implementation
catttam Mar 24, 2025
509efdf
Fixed service test
catttam Mar 24, 2025
3a059da
Changed secret creation check
catttam Mar 24, 2025
86a7362
Changed secret name creation
catttam Mar 24, 2025
7f55fe6
Changed service secrets naming
catttam Mar 24, 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
Prev Previous commit
Next Next commit
error fix
SergioLangaritaBenitez committed Mar 21, 2025
commit 6b01fbfe447d54400607b22d87b3d8ed381a49bd
10 changes: 8 additions & 2 deletions pkg/utils/pod_secret.go
Original file line number Diff line number Diff line change
@@ -58,9 +58,15 @@ func UpdatePodSecrets(service *types.Service, cfg *types.Config, kubeClientset k
service.Environment.Secrets[key] = ""
}
} else if existsSecret(service.Name, cfg, kubeClientset) && service.Environment.Secrets == nil {
DeletePodSecrets(service, cfg, kubeClientset)
err := DeletePodSecrets(service, cfg, kubeClientset)
if err != nil {
return err
}
} else if !existsSecret(service.Name, cfg, kubeClientset) && service.Environment.Secrets != nil {
CreatePodSecrets(service, cfg, kubeClientset)
err := CreatePodSecrets(service, cfg, kubeClientset)
if err != nil {
return err
}
}
return nil