Skip to content

Commit

Permalink
Add artifact contents to spec
Browse files Browse the repository at this point in the history
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
  • Loading branch information
stefanprodan committed Apr 28, 2024
1 parent d611398 commit ae9f312
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions rfcs/000X-flux-bootstrap-oci/README.md
Expand Up @@ -82,6 +82,14 @@ Artifacts pushed to the registry:
- `<registry-url>/<flux-manifests>:<checksum>` (immutable artifact)
- `<registry-url>/<flux-manifests>:<tag>` (tag pointing to the immutable artifact)

The OCI artifact has the following content:

```shell
./flux-system/
├── gotk_components.yaml
└── kustomization.yaml
```

Objects created by the command in the `flux-system` namespace:
- `flux-components` Secret
- `flux-components` OCIRepository
Expand Down Expand Up @@ -110,6 +118,13 @@ Objects created by the command in the `flux-system` namespace:
If the cluster registry is the same as the Flux components registry, the command could reuse the
`flux-components` image pull secret.

If the cluster OCI artifact is not found, the generated one contains the following:

```shell
./clusters/my-cluster/ # taken from --cluster-path
└── kustomization.yaml # empty overlay with no resources
```

### Registry authentication

The `flux bootstrap oci` command supports the following authentication methods:
Expand Down

0 comments on commit ae9f312

Please sign in to comment.