cfcr-overview
Skill0 starsChanged 10 days agoApache-2.0View on GitHub
This skill should be used when the user asks about "container registry", "CFCR", "push image", "pull image", "registry.cloudfleet.dev", or needs help with container images on Cloudfleet.
In this repository9 other files it gives its agents.
- best-practicesSkill
- cfke-overviewSkill
- cluster-infoSkill
- cluster-setupSkill
- contactSkill
- debug-clusterSkill
- query-clusterSkill
- setupSkill
- terraformSkill
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 9
When users ask about CFCR or need help with container images, use this reference.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CFCR — Cloudfleet Container Registry
When users ask about CFCR or need help with container images, use this reference.
Overview
CFCR (Cloudfleet Container Registry) is a managed OCI-compliant container registry, included with every Cloudfleet organization. Nothing has to be provisioned. It stores Docker images, multi-architecture manifest lists, and Helm charts as OCI artifacts.
Registry URL
The organization ID and region are part of the hostname, not the path:
{organization-id}.{region}.registry.cloudfleet.dev/{repository}:{tag}{organization-id}— the UUID of the user's organization.cloudfleet auth list-profilesreports it asorganization_idfor each configured profile; it is also in the console under Billing → Payment.{region}— one ofeurope,northamerica,apac. Pick the one closest to where the workloads run, or the one data residency requires.europeis served entirely on EU infrastructure.{repository}— any path, e.g.my-apporbackend/api. Do NOT add the organization as a path segment; it is already in the hostname.
Example: dc78c04e-6651-4e5d-9c04-079f6532989b.europe.registry.cloudfleet.dev/backend/api:v1.2.3
Each organization gets an isolated namespace. Credentials from one organization cannot reach another's images.
Common Operations
Authenticate Docker (installs the CLI as a credential helper in ~/.docker/config.json, so no docker login is needed afterwards):
cloudfleet auth configure-dockerPush an image:
docker tag myapp:latest <org-id>.europe.registry.cloudfleet.dev/myapp:latest
docker push <org-id>.europe.registry.cloudfleet.dev/myapp:latestPull an image:
docker pull <org-id>.europe.registry.cloudfleet.dev/myapp:latestInspect the registry:
cloudfleet repositories list # repositories across all regions
cloudfleet repositories tags list <region> <repository> # tags with size and metadata
cloudfleet repositories tags describe <region> <repository> <tag>
cloudfleet repositories tags delete <region> <repository> <tag>Using CFCR images in CFKE
CFKE clusters authenticate to CFCR in the same organization automatically. No imagePullSecrets, service accounts, or credentials:
containers:
- name: myapp
image: <org-id>.europe.registry.cloudfleet.dev/myapp:latestAccess Control
CFCR uses the same roles as the rest of Cloudfleet: Administrators push and pull, Users pull only, and CFKE clusters have implicit pull access.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

