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

feat: integrate with keycloak #63

Merged
merged 23 commits into from
Apr 30, 2024
Merged

feat: integrate with keycloak #63

merged 23 commits into from
Apr 30, 2024

Conversation

ericwyles
Copy link
Contributor

@ericwyles ericwyles commented Mar 29, 2024

Description

This adds sso support by integrating with keycloak using SAML protocol. Also refactored the IDAM related zarf variables to helm values.

Related Issue

Fixes #49
Depends on defenseunicorns/uds-core#328

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

@ericwyles
Copy link
Contributor Author

Picking this one up alongside mattermost. If it runs onto any of the same or similar limitations on the uds/keycloak side we can get them all addressed.

@ericwyles ericwyles changed the title chore: integrate with keycloak feat: integrate with keycloak Apr 29, 2024
@ericwyles ericwyles marked this pull request as ready for review April 29, 2024 18:12
@ericwyles ericwyles requested a review from a team as a code owner April 29, 2024 18:12
values/common-values.yaml Outdated Show resolved Hide resolved
chart/values.yaml Outdated Show resolved Hide resolved
zarf.yaml Outdated Show resolved Hide resolved
Copy link
Contributor

@Racer159 Racer159 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@ericwyles ericwyles merged commit 2583684 into main Apr 30, 2024
10 checks passed
@ericwyles ericwyles deleted the ewyles-keycloak branch April 30, 2024 20:30
Racer159 pushed a commit that referenced this pull request May 10, 2024
🤖 I have created a release *beep* *boop*
---


##
[9.9.2-uds.0](v8.0.3-uds.6...v9.9.2-uds.0)
(2024-05-10)


### Features

* integrate with keycloak
([#63](#63))
([2583684](2583684))


### Miscellaneous

* change to use uds-common test action
([#54](#54))
([b16c98a](b16c98a))
* CI Docs shim
([#57](#57))
([714817c](714817c))
* **deps:** update sonarqube support dependencies
([#62](#62))
([b201543](b201543))
* **deps:** update sonarqube support dependencies
([#64](#64))
([6eca670](6eca670))
* **deps:** update sonarqube support dependencies
([#66](#66))
([66474ac](66474ac))
* **deps:** update sonarqube support dependencies
([#68](#68))
([272523c](272523c))
* **deps:** update sonarqube support dependencies
([#69](#69))
([ca5c73c](ca5c73c))
* hotfix renovate config registries
([#65](#65))
([407e661](407e661))
* implement upgrade tests for sonarqube
([#60](#60))
([7bdd021](7bdd021))
* update CODEOWNERS to new style/group
([#58](#58))
([28ff17f](28ff17f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Racer159 added a commit that referenced this pull request May 10, 2024
🤖 I have created a release *beep* *boop*
---


##
[9.9.2-uds.0](v9.9.2-uds.0...v9.9.2-uds.0)
(2024-05-10)

### Features

* integrate with keycloak
([#63](#63))
([2583684](2583684))


### Miscellaneous

* change to use uds-common test action
([#54](#54))
([b16c98a](b16c98a))
* CI Docs shim
([#57](#57))
([714817c](714817c))
* **deps:** update sonarqube support dependencies
([#62](#62))
([b201543](b201543))
* **deps:** update sonarqube support dependencies
([#64](#64))
([6eca670](6eca670))
* **deps:** update sonarqube support dependencies
([#66](#66))
([66474ac](66474ac))
* **deps:** update sonarqube support dependencies
([#68](#68))
([272523c](272523c))
* **deps:** update sonarqube support dependencies
([#69](#69))
([ca5c73c](ca5c73c))
* hotfix renovate config registries
([#65](#65))
([407e661](407e661))
* implement upgrade tests for sonarqube
([#60](#60))
([7bdd021](7bdd021))
* update CODEOWNERS to new style/group
([#58](#58))
([28ff17f](28ff17f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Wayne Starr <me@racer159.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sonarqube: Integration with keycloak
3 participants