Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ericwyles committed Oct 2, 2024
1 parent 517b5a3 commit 0b2a499
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion charts/config/values.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
domain: "###ZARF_VAR_DOMAIN###"

# contents of a gitlab license, if available
# license: |
#license:

ssh:
enabled: false
Expand Down
6 changes: 6 additions & 0 deletions docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,8 @@ This will allow SSH traffic to traverse the LoadBalancer and hit the Istio Gatew
#### `uds-gitlab-config` chart:

- `license` - Set this to the contents of a GitLab license file to enable GitLab Premium or Ultimate.

- `ssh.enabled` - set this to `true` to enable the additional gateway and virtual service
- `ssh.port` - set this to a different integer if you'd like to expose ssh over a different port (defaults to `2222`)

Expand All @@ -122,6 +124,10 @@ This will allow SSH traffic to traverse the LoadBalancer and hit the Istio Gatew

- `settingsJob.application.enabled_git_access_protocol` - set this to `all` to reenable the SSH option when selecting a repository's clone dropdown

- `botAccounts` - set this to an optional list of bot accounts to create. If specified, each account will be created in GitLab with the given `username` and `scopes`. A PAT will be created for the account and stored in the secret specified by `secret.name`, `secret.namespace`, and `secret.keyName`. Any namespaces specified in `botAccounts` secrets will be created automatically.

NOTE: If the GitLab instance is configured with a license for Premium or Ultimate, [Gitlab Service Accounts](https://docs.gitlab.com/ee/user/profile/service_accounts.html) will be created. Otherwise, standard user accounts will be created.

## Configuring GitLab Settings

This package contains an additional chart that will force GitLab application settings to take the values recommended in the [GitLab Application Hardening Recommendations](https://docs.gitlab.com/ee/security/hardening_application_recommendations.html) guide. These settings may need to be modified for your instance or you may wish to make tweaks to add additional settings that can be found in the [GitLab Application Settings documentation](https://docs.gitlab.com/ee/api/settings.html).
Expand Down

0 comments on commit 0b2a499

Please sign in to comment.