mirror of
https://github.com/siderolabs/talos.git
synced 2025-10-29 15:31:12 +01:00
docs: fix docker getting started typo
s/talosctcl/talosctl/g Signed-off-by: Justin Garrison <justin.garrison@siderolabs.com>
This commit is contained in:
parent
0fd7dfd2ae
commit
20fe34dbde
@ -17,11 +17,17 @@ The follow are requirements for running Talos in Docker:
|
|||||||
- Docker 18.03 or greater
|
- Docker 18.03 or greater
|
||||||
- a recent version of [`talosctl`](https://github.com/siderolabs/talos/releases)
|
- a recent version of [`talosctl`](https://github.com/siderolabs/talos/releases)
|
||||||
|
|
||||||
|
{{% alert title="Note" color="info" %}}
|
||||||
|
If you are using Docker Desktop on a macOS computer, and you encounter the error: *Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?* you may need to manually create the link for the Docker socket:
|
||||||
|
```sudo ln -s "$HOME/.docker/run/docker.sock" /var/run/docker.sock```
|
||||||
|
|
||||||
|
{{% /alert %}}
|
||||||
|
|
||||||
## Caveats
|
## Caveats
|
||||||
|
|
||||||
Due to the fact that Talos will be running in a container, certain APIs are not available.
|
Due to the fact that Talos will be running in a container, certain APIs are not available.
|
||||||
For example `upgrade`, `reset`, and similar APIs don't apply in container mode.
|
For example `upgrade`, `reset`, and similar APIs don't apply in container mode.
|
||||||
Further, when running on a Mac in docker, due to networking limitations, VIPs are not supported.
|
Further, when running on a Mac in docker, due to networking limitations, VIPs are not supported.
|
||||||
|
|
||||||
## Create the Cluster
|
## Create the Cluster
|
||||||
|
|
||||||
@ -44,7 +50,7 @@ Talos and Kubernetes API are mapped to a random port on the host machine, the re
|
|||||||
Talos API endpoint can be found using `talosctl config info`:
|
Talos API endpoint can be found using `talosctl config info`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ talosctcl config info
|
$ talosctl config info
|
||||||
...
|
...
|
||||||
Endpoints: 127.0.0.1:38423
|
Endpoints: 127.0.0.1:38423
|
||||||
```
|
```
|
||||||
|
|||||||
@ -6,12 +6,13 @@ aliases:
|
|||||||
---
|
---
|
||||||
|
|
||||||
In this guide we will create a Kubernetes cluster in Docker, using a containerized version of Talos.
|
In this guide we will create a Kubernetes cluster in Docker, using a containerized version of Talos.
|
||||||
|
|
||||||
Running Talos in Docker is intended to be used in CI pipelines, and local testing when you need a quick and easy cluster.
|
Running Talos in Docker is intended to be used in CI pipelines, and local testing when you need a quick and easy cluster.
|
||||||
It also provides an excellent way for developers to develop against the same version of Talos as is used in production.
|
Furthermore, if you are running Talos in production, it provides an excellent way for developers to develop against the same version of Talos.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
The follow are the requirements for running Talos in Docker:
|
The follow are requirements for running Talos in Docker:
|
||||||
|
|
||||||
- Docker 18.03 or greater
|
- Docker 18.03 or greater
|
||||||
- a recent version of [`talosctl`](https://github.com/siderolabs/talos/releases)
|
- a recent version of [`talosctl`](https://github.com/siderolabs/talos/releases)
|
||||||
@ -26,7 +27,7 @@ If you are using Docker Desktop on a macOS computer, and you encounter the error
|
|||||||
|
|
||||||
Due to the fact that Talos will be running in a container, certain APIs are not available.
|
Due to the fact that Talos will be running in a container, certain APIs are not available.
|
||||||
For example `upgrade`, `reset`, and similar APIs don't apply in container mode.
|
For example `upgrade`, `reset`, and similar APIs don't apply in container mode.
|
||||||
Further, when running on a Mac in docker, due to networking limitations, VIPs are not supported.
|
Further, when running on a Mac in docker, due to networking limitations, VIPs are not supported.
|
||||||
|
|
||||||
## Create the Cluster
|
## Create the Cluster
|
||||||
|
|
||||||
@ -36,7 +37,7 @@ Creating a local cluster is as simple as:
|
|||||||
talosctl cluster create
|
talosctl cluster create
|
||||||
```
|
```
|
||||||
|
|
||||||
Once the above finishes, your `talosconfig` (`~/.talos/config`) and `kubeconfig` (`~/.kube/config`) will be configured to point to the new cluster.
|
Once the above finishes successfully, your `talosconfig` (`~/.talos/config`) and `kubeconfig` (`~/.kube/config`) will be configured to point to the new cluster.
|
||||||
|
|
||||||
> Note: Startup times can take up to a minute or more before the cluster is available.
|
> Note: Startup times can take up to a minute or more before the cluster is available.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user