View on Github

Configure the Amphitheatre

Configure your local environment or remote Kubernetes cluster

After installing Amphitheatre, you need to initialize some configurations, one of the more important ones being the configuration of credentials.

Create a Secret with push credentials for the Docker Registry that you plan on publishing OCI images to with Builder. Your configuration create should look something like this:

apiVersion: v1
kind: Secret
metadata:
  name: amp-credentials
  namespace: amp-system
stringData:
  credentials: |
    [[registries]]
    name = "Docker Hub"
    default = true
    server = "https://index.docker.io/v1/"
    username = "<username>"
    password = "<password>"
    token = "<token>"

    [[repositories]]
    name = "GitHub"
    driver = "github"
    server = "https://github.com"
    username = "<username>"
    password = "<password>"
    token = "<token>"

Apply that configuration to the cluster

kubectl apply -n amp-system -f amp-credentials.yaml

You can get the manifests for the example from the GitHub repository, Include some configuration about k8s, and some example manifests.