Skip to content

Update home page links#629

Draft
John15321 wants to merge 21 commits into
mainfrom
seth/issue-616-home-page-links
Draft

Update home page links#629
John15321 wants to merge 21 commits into
mainfrom
seth/issue-616-home-page-links

Conversation

@John15321

Copy link
Copy Markdown
Member

Relocates the legacy home page link groups into the section overviews
under the new docs IA, so users find these links where the rest of the
topic already lives instead of on the landing page.

Each group is moved in its own commit, in the same order as the section
list, so the diff can be reviewed one section at a time. No content
rewrites — links and minor surrounding edits only.

thisisobate and others added 20 commits June 19, 2026 00:17
Signed-off-by: thisisobate <obasiuche62@gmail.com>
Signed-off-by: thisisobate <obasiuche62@gmail.com>
Signed-off-by: thisisobate <obasiuche62@gmail.com>
Signed-off-by: thisisobate <obasiuche62@gmail.com>
…ndex

The restructure of the docs site re-created the section index at the new path
(content/docs/latest/deploy/virt-options/_index.md) using the listing as it
existed before main's recent changes. Apply main's edits — drop Rackspace,
add OracleCloud — to the new index so it stays consistent with the rest of
the site.

Signed-off-by: Jan Bronicki <janbronicki@gmail.com>
…rtualization platforms

- Create new documentation for running Flatcar Container Linux on OpenStack.
- Create new documentation for running Flatcar Container Linux on QEMU.
- Create new documentation for running Flatcar Container Linux on Vagrant.
- Create new documentation for running Flatcar Container Linux on VirtualBox.
- Remove outdated virtual machines index documentation.

Signed-off-by: Jan Bronicki <janbronicki@gmail.com>
Add documentation for deploying Flatcar Container Linux on various virtualization platforms
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
Signed-off-by: Seth McEvoy <mcevoy.jobs@gmail.com>
@John15321

Copy link
Copy Markdown
Member Author

Hey @mcevoy-building7, as we discussed on Discord. All of these home page link PRs (#617#626, #628) have been consolidated into #629 on top of expert-support-refactor, with the commits preserved 😄 This is your new PR now! Let me know if you have any questions

Comment thread content/docs/latest/deploy/bare-metal/_index.md Outdated
Signed-off-by: Jan Bronicki <janbronicki@microsoft.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR relocates “legacy” home page link groups into the relevant documentation section landing pages (_index.md) so users find topic-specific links within the corresponding section overviews rather than only on the docs landing page.

Changes:

  • Added short “overview + link list” content to multiple section landing pages.
  • Reorganized the Virtualization Options landing page content to include a dedicated virtualization options list.
  • Added new link lists for updates/releases, security, orchestration, storage, diagnostics, deployment targets, and developer guides.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
content/docs/latest/updates-releases/_index.md Adds an updates/releases link list to the section landing page.
content/docs/latest/security/_index.md Adds a security link list to the section landing page.
content/docs/latest/os-config/storage/_index.md Adds a storage link list to the section landing page.
content/docs/latest/orchestrate/clusters/_index.md Adds a clusters link list to the section landing page.
content/docs/latest/orchestrate/_index.md Adds container runtime/orchestration guidance links to the section landing page.
content/docs/latest/fb-provision/customize-image/_index.md Adds image customization technique links to the section landing page.
content/docs/latest/diagnostics/_index.md Adds diagnostics/debugging links to the section landing page.
content/docs/latest/devguide/_index.md Adds an “APIs and troubleshooting” link group to the developer guide landing page.
content/docs/latest/deploy/virt-options/_index.md Refactors content and adds a virtualization options list to the virtualization landing page.
content/docs/latest/deploy/cloud/_index.md Adds a cloud providers list to the cloud landing page.
content/docs/latest/deploy/bare-metal/_index.md Adds a bare-metal installation methods list to the bare-metal landing page.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +17 to +21
Manage releases and updates with these techniques:

* [Switching release channels][release-channels]
* [Configuring the update strategy][update-strategies]
* [Flatcar update configuration specification][update-conf]
Comment on lines +8 to +12
See these technologies for Flatcar security options:

* [Setting up LUKS disk encryption][luks-encryption]
* [Customizing the SSH daemon][ssh-daemon]
* [Configuring SSSD on Flatcar Container Linux][sssd-container-linux]
Comment on lines +11 to +15
Manage storage systems with these technologies:

* [Using RAID for the root filesystem][filesystem-placement]
* [Adding disk space][disk-space]
* [Mounting storage][mounting-storage]
Comment on lines +13 to +17
Manage clusters with these technologies:

* [Cluster architectures][cluster-architectures]
* [Clustering machines][clustering-machines]
* [Using Amazon EC2 Container Service][ec2-container-service]
Comment on lines +8 to +14
Flatcar Container Linux supports all of the popular methods for running
containers, and you can choose to interact with the containers at a
low-level, or use a higher level orchestration framework. Listed below are
some guides to help you choose and make use of the different runtimes.

* [Getting started with Docker][docker]
* [Customizing Docker][customizing-docker]
Comment on lines +11 to +15
Use the following tools to diagnose and debug Flatcar:

* [Install debugging tools][debugging-tools]
* [Working with btrfs][btrfs]
* [Reading the system log][system-log]
Comment on lines +23 to 33
### APIs and troubleshooting guides for working with Flatcar Container Linux.

* [Developer guides][developer-guides]: Comprehensive guides on developing for Flatcar, working with the SDK, and on building and extending OS images.
* [Integrations][integrations]
* [Migrating from cloud-config to Container Linux Config][migrating-from-cloud-config]
* [Flatcar Supply Chain Security (SLSA and SPDX SBOM)][supply-chain-security] detailing security mechanisms employed at build / release time as well as at run-time to ensure validity of inputs processed and outputs shipped.



[sdk-tips]: sdk-tips-and-tricks
[disk-layout]: sdk-disk-partitions
Comment on lines +27 to +35
## Flatcar provides the following Virtualization Options:

* [QEMU][qemu]
* [libVirt][libvirt]
* [VirtualBox][virtualbox] (community support)
* [Vagrant][vagrant] (community support)
* [Hyper-V][hyper-v] (community support)
* [KubeVirt][kubevirt] (community support)
* [Proxmox VE][proxmoxve] (community support)
Comment on lines +12 to +18
### Cloud Providers

Flatcar runs on these Cloud Providers:

* [Amazon EC2][ec2]
* [Microsoft Azure][azure]
* [Google Compute Engine][gce]
Comment on lines +10 to +20
You can install Flatcar on bare metal machines in different ways: using ISO
images, booting from PXE or iPXE, and even by running an installation
script on an existing Linux system.

* [Installing from ISO images][boot-iso]
* [Booting with PXE][pxe]
* [Booting with iPXE][ipxe]
* [Installing with flatcar-install][install-to-disk]
* [ Raspberry Pi 4][running-flatcar-container-linux-on-raspberry-Pi-4]


No newline at end of file
@John15321 John15321 changed the title Seth/issue 616 home page links Update home page links Jun 30, 2026
@mcevoy-building7 mcevoy-building7 self-assigned this Jun 30, 2026
@iRaindrop

iRaindrop commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Thanks Jan - This PR targets several overview pages (_index.md) including the ones targeted by PR 613 (AI scaffolding for top overviews). After clearing out AI clutter, my PR address the intro part of the file while I've noticed that a lot of this PR would be additional links to those pages.

So I will copy the additional links (previous home page links) in this PR into the _index.md files in 613 - mostly to the lower part of those pages.

Then we should merge 613, and then remove those mutual overviews from this PR - those are:

Overviews touched by this PR and 613, and all applicable links included:

devguide/_index.md
diagnostics/_index.md
orchestrate/_index.md
updates-releases/_index.md

@mcevoy-building7

mcevoy-building7 commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

The Developer Guides links were not moved correctly. The correct guides are explained by PR #628, not #627, which had a GitHub error and was closed by me. I will close #628 now.

@iRaindrop

Copy link
Copy Markdown
Collaborator

Make sure that the correct Developer Guides links were moved. The correct guides are governed by PR #628, not #627, which had a GitHub error and was closed by me. I will close #628 now.

Will do. I worked on those links last night - you can check in the Files Changed in 613. Thanks.

@iRaindrop

Copy link
Copy Markdown
Collaborator

This PR is will be closed as updates have been incorporated into PR 613

@John15321 John15321 force-pushed the expert-support-refactor branch from 8ef1eee to 409e44e Compare July 3, 2026 11:46
@iRaindrop

iRaindrop commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

@John15321 - All updates in this PR were written into files for PR 613. I suggest closing with unmerged commits.

@John15321 John15321 force-pushed the expert-support-refactor branch from b4e3147 to 2eed592 Compare July 6, 2026 18:44
Base automatically changed from expert-support-refactor to main July 8, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants