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

New jenkins helm system #965

Draft
wants to merge 31 commits into
base: main
Choose a base branch
from
Draft

New jenkins helm system #965

wants to merge 31 commits into from

Commits on Jan 24, 2024

  1. Add example values file and update readme

    We will want to add security configuration details, as well as a real
    url to the values file.
    aragilar authored and aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    5f31746 View commit details
    Browse the repository at this point in the history
  2. Configure a mostly-working system at SLAC

    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
    aragilar authored and aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    2722dbd View commit details
    Browse the repository at this point in the history
  3. Initial version of helmifyed Linux Jenkins Agent

    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).
    aragilar authored and aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    12e1efa View commit details
    Browse the repository at this point in the history
  4. Update top-level README for new directories

    Actual documentation needs writing...
    aragilar authored and aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0bf50ac View commit details
    Browse the repository at this point in the history
  5. Add latest improves to controller helm deploy

    * 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.
    aragilar authored and aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ee2da39 View commit details
    Browse the repository at this point in the history
  6. Update values.yaml

    dind 64Gi - 30Gi bc node memory resources are at 32Gi, CPU 8 - 6.
    aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    7309062 View commit details
    Browse the repository at this point in the history
  7. Update values.yaml

    typo i -> Gi
    aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    f4ebbb4 View commit details
    Browse the repository at this point in the history
  8. Update dev-values.yaml

    Current config for running dev at https://rubin-ci-dev.slac.stanford.edu/ - including mac1 agent
    aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ed70ebb View commit details
    Browse the repository at this point in the history
  9. Update dev-values.yaml

    aranabhat committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    d1ab2d9 View commit details
    Browse the repository at this point in the history
  10. Update README.md

    aranabhat authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1d2bdd6 View commit details
    Browse the repository at this point in the history
  11. Update README.md

    updated from failed linter test
    aranabhat authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3611cdd View commit details
    Browse the repository at this point in the history
  12. Update README.md

    aranabhat authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    6864620 View commit details
    Browse the repository at this point in the history
  13. Update README.md

    aranabhat authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    014484f View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    7943e9c View commit details
    Browse the repository at this point in the history
  2. Update values.yaml

    aranabhat authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    0701097 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #983 from lsst-dm/aranabhat-patch-2

    Update values.yaml
    aranabhat authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    ed4762e View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Create .yamllint.yaml

    aranabhat authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    9fd403f View commit details
    Browse the repository at this point in the history
  2. Update dev-values.yaml

    aranabhat authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    c309970 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    79a3d06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    198bb05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07398b9 View commit details
    Browse the repository at this point in the history
  4. remove trailing spaces

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d92c609 View commit details
    Browse the repository at this point in the history
  5. edit values.yaml

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f501142 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    920dd62 View commit details
    Browse the repository at this point in the history
  7. add document start and end

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    929e264 View commit details
    Browse the repository at this point in the history
  8. end document edit

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    6bdca84 View commit details
    Browse the repository at this point in the history
  9. new line

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0d23577 View commit details
    Browse the repository at this point in the history
  10. values.yaml to new format

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    b34538b View commit details
    Browse the repository at this point in the history
  11. spaces

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    1865ccf View commit details
    Browse the repository at this point in the history
  12. space

    aranabhat committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    e58cb67 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #991 from lsst-dm/aranabhat-patch-yaml-test

    fixed yamllint on values files
    aranabhat authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d4174b1 View commit details
    Browse the repository at this point in the history