No description
Find a file
2026-03-26 09:52:49 +01:00
cluster Moved redirects to nginx 2026-03-26 09:52:49 +01:00
.gitignore Fixed linting issues and changed from http_host to target_fqdn, and included 404 responses. 2024-09-27 16:13:08 +02:00
.gitlab-ci.yml Update .gitlab-ci.yml file 2025-09-03 16:53:28 +00:00
README.md Renamed files and added kust 2024-09-22 17:17:07 +02:00
renovate.json chore(renovate): Removed auto merge. 2024-09-22 17:47:05 +02:00

infra-prod-cluster

This holds the Kubernetes files for the infra-prod Kubernetes cluster in Digital Ocean.

Bootstrapping

1Password connect

Before bootstrapping the cluster with FluxCD, 1password-connect must be set up.

FluxCD

To bootstrap this FluxCD repo to a cluster, run the following command. A GitLab project access token must be provided. It should have the maintainer role and api access. This is because FluxCD sometime has to write to the repository.

flux bootstrap gitlab \
          --components-extra=image-reflector-controller,image-automation-controller \
          --hostname=https://gitlab.login.no \
          --owner=tekkom/infrastructure/kubernetes \
          --repository=infra-prod-cluster \
          --branch=main \
          --path=cluster/ \
          --deploy-token-auth