From 6dc52551193434aa763c02cf41754e380e642e2f Mon Sep 17 00:00:00 2001 From: Mario Manno Date: Mon, 5 May 2025 12:16:53 +0200 Subject: [PATCH] Update resource list (#236) Co-authored-by: Mario Manno --- docs/ref-fleet-yaml.md | 2 ++ docs/ref-resources.md | 52 ++++++++++++++++++++++++++++++++++++------ 2 files changed, 47 insertions(+), 7 deletions(-) diff --git a/docs/ref-fleet-yaml.md b/docs/ref-fleet-yaml.md index 469ffb744..a05d429d1 100644 --- a/docs/ref-fleet-yaml.md +++ b/docs/ref-fleet-yaml.md @@ -371,6 +371,8 @@ The reference to the chart can be either: - a [go-getter URL](https://github.com/hashicorp/go-getter?tab=readme-ov-file#url-format), specified by `chart`. This can be used to download a tarball of the chart. go-getter also allows to download a chart from a Git repo. +- OCI chart URL, specified by `chart`. This can be used to download a chart + directly from a OCI server. It uses the Helm SDK to download the chart. - a Helm repository, specified by `repo` and optionally `version`. - an OCI Helm repository, specified by `repo` and optionally `version`. diff --git a/docs/ref-resources.md b/docs/ref-resources.md index e2781c4b7..7caa8d7e6 100644 --- a/docs/ref-resources.md +++ b/docs/ref-resources.md @@ -1,10 +1,11 @@ # List of Deployed Resources After installing Fleet in Rancher these resources are created in the upstream cluster. +Also see [Namespaces](namespaces). +## From Helm, Intial Setup | Type | Name | Namespace | | ----- | ----------- | --------- | -| From Helm, intial setup: | | | | ClusterRole | fleet-controller | - | | ClusterRole | gitjob | - | | ClusterRoleBinding | fleet-controller | - | @@ -19,18 +20,55 @@ After installing Fleet in Rancher these resources are created in the upstream cl | Service | gitjob | cattle-fleet-system | | ServiceAccount | fleet-controller | cattle-fleet-system | | ServiceAccount | gitjob | cattle-fleet-system | -| Generated: | | | + +## Generated By Bootstrap +| Type | Name | Namespace | +| ----- | ----------- | --------- | | clusters.fleet.cattle.io | local | fleet-local | | clusters.provisioning.cattle.io | local | fleet-local | | clusters.management.cattle.io | local | - | | ClusterGroup | default | fleet-local | | Bundle | fleet-agent-local | fleet-local | -| For each registered cluster: | | | + +## For Each Registered Cluster +| Type | Name | Namespace | +| ----- | ----------- | --------- | | clusters.provisioning.cattle.io | | by default fleet-default | | clusters.management.cattle.io | generated | - | -| clusters.fleet.cattle.io | fleet-default | | -| Bundle | fleet-default | | -| BundleDeployment | cluster-fleet-local-local-ID | fleet-agent-local +| clusters.fleet.cattle.io | | fleet-default | +| Secret, opaque | kubeconfig | fleet-default | +| ClusterRegistrationToken | | fleet-default | +| ServiceAccount | import | fleet-default | +| RoleBinding | request | fleet-default | +| RoleBinding | request | cluster-fleet-default | +| Role | request | cluster-fleet-default | +| Secret, service-account-token | import-token | fleet-default | +| Namespace | cluster-fleet-default | - | +| ClusterRegistration | fleet-default | | +| ServiceAccount | request | fleet-default | +| Secret, agent-credential | c-ID | fleet-default | +| Secret, service-account-token | request-token | fleet-default | +| Bundle | fleet-agent-name | fleet-name | +| BundleDeployment | fleet-agent-name | cluster-fleet-default | + +## For Each Bundle, Per Cluster +| Type | Name | Namespace | +| ----- | ----------- | --------- | +| Bundle | name | fleet-default | +| Secret, bundle| name | fleet-default | +| BundleDeployment | name | cluster-fleet-default | +| Secret, bundle-deployment | name | cluster-fleet-default | +| Secret, opaque (content-access) | name | cluster-fleet-default | +| Content | - | - | + +## For Each GitRepo +| Type | Name | Namespace | +| ----- | ----------- | --------- | +| ServiceAccount | name | fleet-default | +| Role | name | fleet-default | +| RoleBinding | name | fleet-default | +| Job | name | fleet-default | +| ConfigMap | name-config | fleet-default | +| Secret | name-cabundle | fleet-default | -Also see [namespaces]