Skip to content

Conversation

@aranabhat
Copy link
Collaborator

No description provided.

aragilar and others added 9 commits January 24, 2024 12:13
We will want to add security configuration details, as well as a real
url to the values file.
The features that this adds/sets are:
  * Proxy configuration at SLAC
  * Pulling secrets from Vault into Jenkins
  * Increasing Jenkins and Java logging levels
  * Updating some plugins to a newer working version (latest not yet
    used)
  * GitHub authentication automatically configured (with secrets in
    Vault)
  * Matrix Authentication automatically configured
  * Mac workers configured (not yet working)
  * Default agent (run in local kube cluster/namespace) disabled
This is a direct port of the terraform config, with some adjustments for
SLAC. The main missing bit is the authentication to Jenkins, which is
done manually (with the name of the secret in the values file).
Actual documentation needs writing...
* Set timezone to be LA
* Fill scriptApproval with the required values
* Update docker-workflow and parameterized-trigger
* Add a dev-values file to make it easier to update one without changes
  the other.
dind 64Gi - 30Gi bc node memory resources are at 32Gi, CPU 8 - 6.
typo i -> Gi
Current config for running dev at https://rubin-ci-dev.slac.stanford.edu/ - including mac1 agent
@aranabhat aranabhat force-pushed the new-jenkins-helm-system branch from 4116175 to d1ab2d9 Compare January 24, 2024 01:13
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.

3 participants