Skip to content

Commit 57d17bf

Browse files
committed
docs fix broken link
Signed-off-by: Amarachi Iheanacho <amarachi.iheanacho@siderolabs.com>
1 parent 3761f1e commit 57d17bf

9 files changed

Lines changed: 18 additions & 19 deletions

File tree

public/omni/cluster-management/scale-your-cluster/scale-a-cluster-up-or-down.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: Scale a Cluster Up or Down
66

77
To delete machines in a cluster, click the “Clusters” menu item on the left, then the name of the cluster you wish to delete nodes from. Click the “Nodes” menu item on the left. Now, select “Destroy” from the menu under the elipsis:
88

9-
<img src="./images/scale-cluster-up-or-down-destroy.png" alt="Scale your cluster"/>
9+
<img src="../images/scale-cluster-up-or-down-destroy.png" alt="Scale your cluster"/>
1010

1111
The cluster will now scale down.
1212

public/omni/getting-started/getting-started.mdx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Getting Started with Omni
33
---
44

5-
import { release } from '/snippets/custom-variables.mdx';
5+
import { version } from '/snippets/custom-variables.mdx';
66

77
This guide walks you through creating a high-availability Kubernetes cluster managed by [Omni](https://www.siderolabs.com/omni/) using [Talos Linux](https://talos.dev).
88
While the example uses UTM/QEMU for local virtualization, the same process applies to bare metal machines, cloud instances, or edge devices.
@@ -41,8 +41,7 @@ You must have the following to create a cluster with Omni:
4141
brew install siderolabs/tap/sidero-tools
4242
```
4343

44-
For manual and Windows installation, refer to the <a href="../../talos/${latest}/getting-started/talosctl#alternative-installation-methods">alternate installation methods</a> in the Talos documentation.
45-
44+
For manual and Windows installation, refer to the <a href={`../../talos/${version}/getting-started/talosctl#alternative-install`}>alternate installation methods</a> in the Talos documentation.
4645

4746
- `talosconfig` **and** `omniconfig` **files**: Download the `talosconfig` and `omniconfig` configuration files from your Omni dashboard.
4847

@@ -219,7 +218,7 @@ From here, you can explore what else Omni can do, such as:
219218
* [etcd backup and restores](../cluster-management/etcd-backups)
220219
* [Omni cluster upgrades](../cluster-management/upgrading-clusters)
221220
* [Expose an HTTP sevice from a cluster](../cluster-management/expose-an-http-service-from-a-cluster)
222-
* [Scale your clusters up or down](../cluster-management/scale-a-cluster-up-or-down)
221+
* [Scale your clusters up or down](../cluster-management/scale-your-cluster/scale-a-cluster-up-or-down)
223222
* [Machine classes](../omni-cluster-setup/create-a-machine-class)
224223
* [Cluster templates](../reference/cluster-templates)
225224
* [Infrastructure providers](../infrastructure-and-extensions/infrastructure-providers)

public/omni/infrastructure-and-extensions/modify-kernel-arguments.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ On the overview page, click **Download installation media** on the right.
1818

1919
Add the kernel arguments you want to pass to Talos Linux in the **Additional kernel arguments** field:
2020

21-
<img src="images/modify-kernel-arguments-download-installation-media.png" alt="Download installation media"/>
21+
<img src="./images/modify-kernel-arguments-download-installation-media.png" alt="Download installation media"/>
2222

2323
Click **Download**.
2424

@@ -68,13 +68,13 @@ spec:
6868

6969
2. Click the three dots next to the machine you want to modify and select **Update kernel args**.
7070

71-
<img src="images/modify-kernel-arguments-update-kernel-args.png" alt="Update kernel args" style={{width: "30%"}}/>
71+
<img src="./images/modify-kernel-arguments-update-kernel-args.png" alt="Update kernel args" style={{width: "30%"}}/>
7272

7373
3. In the popup, click the pencil icon to edit the current kernel arguments.
7474

7575
4. Click **Update**.
7676

77-
<img src="images/modify-kernel-arguments-update.png" alt="Update kernel args popup" style={{width: "60%"}}/>
77+
<img src="./images/modify-kernel-arguments-update.png" alt="Update kernel args popup" style={{width: "60%"}}/>
7878
</Tab>
7979

8080
<Tab title="CLI">

public/omni/infrastructure-and-extensions/self-hosted/install-image-factory-on-prem.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Run Image Factory On-prem
44

55
The [Image Factory](https://github.com/siderolabs/image-factory) is a way for you to dynamically create Talos Linux images. There is a public, hosted version of the Image Factory at [factory.talos.dev](https://factory.talos.dev) and it can also be run in your environment.
66

7-
The Image Factory is a critical component of [Omni](../overview/what-is-omni) to generate installation media and update Talos nodes, but it is not required to use Omni to use the Image Factory. It is a web interface and API for the `imager` command which is used to customize Talos from the command line.
7+
The Image Factory is a critical component of [Omni](../../overview/what-is-omni) to generate installation media and update Talos nodes, but it is not required to use Omni to use the Image Factory. It is a web interface and API for the `imager` command which is used to customize Talos from the command line.
88

99
## Prerequisites
1010

@@ -187,4 +187,4 @@ Add these flags to your docker command.
187187
-v /dev:/dev --privileged
188188
```
189189

190-
After the image factory is running you can continue to the [Omni documentation for a self-hosted installation](./self-hosted/deploy-omni-on-prem).
190+
After the image factory is running you can continue to the [Omni documentation for a self-hosted installation](../self-hosted/deploy-omni-on-prem).

public/talos/v1.11/platform-specific-installations/virtualized-platforms/proxmox.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ If nodes fail to obtain IP addresses or show "network is unreachable" errors:
362362

363363
### Secure Boot
364364

365-
For Secure Boot setup, see the [Secure Boot documentation](../../security/secure-boot).
365+
For Secure Boot setup, see the [Secure Boot documentation](../../platform-specific-installations/bare-metal-platforms/secureboot).
366366

367367
## Cleaning Up
368368

public/talos/v1.12/networking/configuration/time.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ntp:
1818
- 1.pool.ntp.org
1919
```
2020
21-
See [Time Sync](../../configure-your-talos-cluster/time-sync) for more details about time synchronization in Talos Linux.
21+
See [Time Sync](../../configure-your-talos-cluster/system-configuration/time-sync) for more details about time synchronization in Talos Linux.
2222
2323
## Observing Status
2424

public/talos/v1.12/platform-specific-installations/bare-metal-platforms/metal-network-configuration.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Talos Linux when running on a cloud platform (e.g. AWS or Azure), uses the platf
1414
When running on bare-metal, there is no metadata server, so there are several options to provide initial network configuration (before machine configuration is acquired):
1515

1616
- use automatic network configuration via DHCP (Talos default)
17-
- use initial boot [kernel command line parameters](../reference/kernel) to configure networking
17+
- use initial boot [kernel command line parameters](../../reference/kernel) to configure networking
1818
- use automatic network configuration via DHCP just enough to fetch machine configuration and then use machine configuration to set desired advanced configuration.
1919

2020
If DHCP option is available, it is by far the easiest way to configure networking.
@@ -24,7 +24,7 @@ Talos starting with version 1.4.0 offers a new option to configure networking on
2424

2525
> Note: `META`-based network configuration is only available on Talos Linux `metal` platform.
2626
27-
Talos [dashboard](../deploy-and-manage-workloads/interactive-dashboard) provides a way to configure `META`-based network configuration for a machine using the console, but
27+
Talos [dashboard](../../deploy-and-manage-workloads/interactive-dashboard) provides a way to configure `META`-based network configuration for a machine using the console, but
2828
it doesn't support all kinds of network configuration.
2929

3030
## Network Configuration Format
@@ -122,7 +122,7 @@ timeServers: []
122122
```
123123
124124
Every section is optional, so you can configure only the parts you need.
125-
The format of each section matches the respective network [`*Spec` resource](../learn-more/networking-resources) `.spec` part, e.g the `addresses:`
125+
The format of each section matches the respective network [`*Spec` resource](../../learn-more/networking-resources) `.spec` part, e.g the `addresses:`
126126
section matches the `.spec` of `AddressSpec` resource:
127127

128128
```yaml
@@ -386,7 +386,7 @@ talosctl meta write 0xa "$(cat network.yaml)"
386386

387387
### Supplying Network Configuration to a Talos Disk Image
388388

389-
Following the [boot assets](../platform-specific-installations/boot-assets) guide, create a disk image passing the network configuration as a `--meta` flag:
389+
Following the [boot assets](../../platform-specific-installations/boot-assets) guide, create a disk image passing the network configuration as a `--meta` flag:
390390

391391
<CodeBlock lang="sh">
392392
{`

public/talos/v1.12/platform-specific-installations/virtualized-platforms/proxmox.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ If nodes fail to obtain IP addresses or show "network is unreachable" errors:
363363

364364
### Secure Boot
365365

366-
For Secure Boot setup, see the [Secure Boot documentation](../../security/secure-boot).
366+
For Secure Boot setup, see the [Secure Boot documentation](../bare-metal-platforms/secureboot).
367367

368368
## Cleaning Up
369369

public/talos/v1.12/troubleshooting/troubleshooting.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ The client will automatically retry on other endpoints if there are unavailable
5353

5454
Worker nodes should not be used as the endpoint, as they are not able to forward request to other nodes.
5555

56-
The [VIP](../networking/vip) should never be used as Talos API endpoint.
56+
The [VIP](../networking/advanced/vip) should never be used as Talos API endpoint.
5757

5858
### TCP Loadbalancer
5959

@@ -399,7 +399,7 @@ As mentioned above, this can be achieved by a number of strategies, including:
399399

400400
- an external load balancer
401401
- DNS records
402-
- Talos-builtin shared IP ([VIP](../networking/vip))
402+
- Talos-builtin shared IP ([VIP](../networking/advanced/vip))
403403
- BGP peering of a shared IP (such as with [kube-vip](https://kube-vip.io))
404404

405405
Using a DNS name here is a good idea, since it allows any other option, while offering

0 commit comments

Comments
 (0)