Skip to content

Commit

Permalink
feat: nexus updates to configure sso (#121)
Browse files Browse the repository at this point in the history
docs: update dep doc
  • Loading branch information
anthonywendt committed Jun 4, 2024
1 parent 176e2bc commit 2f24efe
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 16 deletions.
12 changes: 9 additions & 3 deletions bundles/uds-core-swf/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,7 @@ packages:
- path: postgres.internal
value: false
- path: redis
value:
value:
internal: true
selector:
app.kubernetes.io/instance: redis
Expand Down Expand Up @@ -354,7 +354,7 @@ packages:
- name: gitlab-runner
repository: ghcr.io/defenseunicorns/packages/uds/gitlab-runner
ref: 16.11.0-uds.0-registry1

### TODO - uncomment to replace functionality post MVP

# # Sonarqube
Expand Down Expand Up @@ -464,4 +464,10 @@ packages:
# Nexus
- name: nexus
repository: ghcr.io/defenseunicorns/packages/uds/nexus
ref: 3.66.0-uds.1-registry1
ref: 3.68.0-uds.0-registry1
overrides:
nexus:
uds-nexus-config:
variables:
- path: "sso.enabled"
name: NEXUS_SSO_ENABLED
16 changes: 4 additions & 12 deletions config/uds-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -160,15 +160,7 @@ variables:
NEXUS_DB_USERNAME: "postgres"
NEXUS_DB_ENDPOINT: "nexus-pg.replace.with.db.url"
NEXUS_DB_PASSWORD: "replace-me-db-passwords"
NEXUS_SSO_ENABLED: "false"
NEXUS_SSO_IDP_ENTITY_ID: ""
NEXUS_SSO_IDP_USERNAME_ATTRIBUTE: ""
NEXUS_SSO_IDP_FIRSTNAME_ATTRIBUTE: ""
NEXUS_SSO_IDP_LASTNAME_ATTRIBUTE: ""
NEXUS_SSO_IDP_EMAIL_ATTRIBUTE: ""
NEXUS_SSO_IDP_GROUPS_ATTRIBUTE: ""
NEXUS_SSO_IDP_VALIDATE_RESPONSE_SIGNATURE: ""
NEXUS_SSO_IDP_VALIDATE_ASSERTION_SIGNATURE: ""
NEXUS_SSO_IDP_METADATA: ''
NEXUS_SSO_REALM: "[]"
NEXUS_SSO_ROLE: "[]"
# SSO requires a license
NEXUS_SSO_ENABLED: false
NEXUS_LICENSE_KEY: ""

2 changes: 1 addition & 1 deletion docs/packages-and-dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The UDS Software Factory Bundle (SWF) is a collection of Zarf packages which inc
| [Jira](https://github.com/defenseunicorns/uds-package-jira) | 1.19.0-uds.0-registry1 | 9.15.1 | A collaboration tool used for team management and task organization |
| [Confluence](https://github.com/defenseunicorns/uds-package-confluence) | 1.18.0-uds.0-registry1 | 8.8.0 | A knowledge management tool used by teams to organize information |
| [Mattermost](https://github.com/defenseunicorns/uds-package-mattermost) | 9.7.2-uds.0-registry1 | 9.7.2 | An instance of Mattermost, a self-hosted chat and collaboration platform |
| [Nexus](https://github.com/defenseunicorns/uds-package-nexus) | 3.66.0-uds.1-registry1 | 3.66.0-02 | An artifact repository used for storing compiled application libraries, packages, images and other such artifacts |
| [Nexus](https://github.com/defenseunicorns/uds-package-nexus) | 3.68.0-uds.0-registry1 | 3.68.1-02 | An artifact repository used for storing compiled application libraries, packages, images and other such artifacts |

## UDS Core
UDS Core is a collection of tools that provide administrative capabilities such as deployment automation, centralized logging, monitoring, alerting and runtime security to a kubernetes cluster. The following applications and tools are installed:
Expand Down

0 comments on commit 2f24efe

Please sign in to comment.