Skip to content

v0.25.8

Choose a tag to compare

@github-actions github-actions released this 12 Oct 12:06
· 2 commits to main since this release

Image: 1kcsd/devops-tools:0.25.8
Chart version: 0.28.3

What changed

  • Every release carries go.list, the modules the binary is built from,
    generated with the command Sonatype recommends for Nexus IQ. It is attached
    to the GitHub release and packed inside the chart, so a pipeline that already
    pulls the chart can evaluate the image without reaching GitHub. Read from
    go.sum instead, a scanner also sees every version the module graph merely
    mentions — three times as many, none of them built.

Install

Start from an example values file — one per way of signing in:

# accounts kept by the portal itself, with nothing else to install
curl -O https://raw.githubusercontent.com/kcsd-labs/devops-tools/v0.25.8/examples/values-local.yaml
# Active Directory or OpenLDAP
curl -O https://raw.githubusercontent.com/kcsd-labs/devops-tools/v0.25.8/examples/values-ldap.yaml
# Keycloak, and anything else speaking OpenID Connect
curl -O https://raw.githubusercontent.com/kcsd-labs/devops-tools/v0.25.8/examples/values-oidc.yaml

Fill in the one you took, then install with it:

helm install devops-tools oci://registry-1.docker.io/1kcsd/devops-tools --version 0.28.3 \
  --namespace devops-tools --create-namespace \
  -f values-ldap.yaml

The administrator password is the one thing an install has to decide:
nothing here ships a default, so with none set the service stops at
startup rather than coming up as a portal anybody could walk into.