Skip to content

Commit b635332

Browse files
author
Mengqi Yu
authored
update doc for podman (#3261)
* update doc for podman * address comments
1 parent 5187e2d commit b635332

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

site/book/01-getting-started/01-system-requirements.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,26 @@ $ kpt version
1313

1414
kpt requires that you have [Git] installed and configured.
1515

16-
## Docker
16+
## Container Runtime
1717

18-
kpt requires that you have [Docker] installed and configured.
18+
`kpt` requires you to have at least one of the following runtimes installed and configured.
19+
20+
21+
22+
### Docker
23+
24+
Please follow the [instructions][install-docker] to install and configure Docker.
25+
26+
### Podman
27+
28+
Please follow the [instructions][install-podman] to install and configure Podman.
29+
30+
If you want to set up rootless container runtime, [this][rootless] may be a
31+
useful resource for you.
32+
33+
Environment variable can be used to control which container runtime to use. More
34+
details can be found in the reference documents for [`kpt fn render`](/reference/cli/fn/render/)
35+
and [`kpt fn eval`](/reference/cli/fn/eval/).
1936

2037
## Kubernetes cluster
2138

@@ -24,6 +41,8 @@ In order to deploy the examples, you need a Kubernetes cluster and a configured
2441
For testing purposes, [kind] tool is useful for running ephemeral Kubernetes cluster on your local host.
2542

2643
[install]: /installation/
27-
[docker]: https://docs.docker.com/get-docker/
44+
[install-docker]: https://docs.docker.com/get-docker/
45+
[install-podman]: https://podman.io/getting-started/installation
46+
[rootless]: https://rootlesscontaine.rs/
2847
[git]: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
2948
[kind]: https://kind.sigs.k8s.io/docs/user/quick-start/

0 commit comments

Comments
 (0)