diff --git a/docs/getstarted/introduction/project.md b/docs/getstarted/introduction/project.md index 24faa1f46..8bd3304e5 100644 --- a/docs/getstarted/introduction/project.md +++ b/docs/getstarted/introduction/project.md @@ -31,6 +31,15 @@ Before beginning, make sure you have: - The [up][up-cli] CLI installed - A Docker-compatible container runtime installed and running on your system +:::tip +**Podman users** +If you're using Podman instead of Docker, set the `DOCKER_HOST` environment variable to the Podman socket before running `up` commands: + +```shell +export DOCKER_HOST=unix:///run/user/$(id -u)/podman/podman.sock +``` +::: + ## Create a control plane project Crossplane works by letting you define new resource types in Kubernetes that diff --git a/docs/manuals/cli/howtos/project.md b/docs/manuals/cli/howtos/project.md index 693e662f7..c1d765215 100644 --- a/docs/manuals/cli/howtos/project.md +++ b/docs/manuals/cli/howtos/project.md @@ -22,6 +22,15 @@ Before you begin, make sure you have: * Installed the `up` CLI * A Docker compatible runtime running +:::tip +**Podman users** +If you're using Podman instead of Docker, set the `DOCKER_HOST` environment variable to the Podman socket before running `up` commands: + +```shell +export DOCKER_HOST=unix:///run/user/$(id -u)/podman/podman.sock +``` +::: + ## Initialize your project Choose your starting approach based on your goals: diff --git a/utils/vale/styles/Upbound/spelling-exceptions.txt b/utils/vale/styles/Upbound/spelling-exceptions.txt index 80f6e139c..7e5f5bea9 100644 --- a/utils/vale/styles/Upbound/spelling-exceptions.txt +++ b/utils/vale/styles/Upbound/spelling-exceptions.txt @@ -89,6 +89,8 @@ OTEL overengineer observability patchSets +Podman +podman pooler proidc proselint @@ -122,6 +124,7 @@ syncer Syncer Syncers syncers +templatization timeframe tolerations Upbound