Skip to content

Commit

Permalink
docs: Tweak install a bit
Browse files Browse the repository at this point in the history
Emphasize the accounts issue, suggest starting with cloud image.
  • Loading branch information
cgwalters committed Nov 27, 2023
1 parent b28f5cf commit e69858c
Showing 1 changed file with 6 additions and 19 deletions.
25 changes: 6 additions & 19 deletions docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,15 @@ nav_order: 2

# Trying out development builds

## Using fedora-bootc-cloud via KVM

This repository defines a cloud-agnostic base image. However, many
people who just want to "try things out" will find it easiest to start
with [the cloud image](https://github.com/CentOS/centos-bootc-layered/tree/main/fedora-bootc-cloud).
## No default user accounts

## Operating system state (users, ssh keys)
The default images produced do *not* include any default passwords or SSH keys.
There is a `root` user present, but its password is locked.

It's absolutely crucial to understand that the container image *is* the
operating system content. Notably the default `tier-1` image
[does not include cloud-init](cloud-agents.md) or Ignition or any default
recommended mechanism for provisioning user accountson its own.

Commonly then you will want to build your own container image derived from e.g.
`quay.io/centos-bootc/fedora-bootc:eln` that adds a login mechanism. For
example, you could
[add cloud-init](https://gitlab.com/CentOS/cloud/sagano-examples/-/blob/main/cloud-init-base/Containerfile).
## Using fedora-bootc-cloud via KVM

However, it's also possible to embed SSH login configuration in the image, or
configure any login mechanism you desire in general! For example, you could set
up a VPN configuration in your operating system and ensure logins are only
possible over the VPN, etc.
Many people who just want to "try things out" will find it easiest to start
with [the cloud image](https://github.com/CentOS/centos-bootc-layered/tree/main/fedora-bootc-cloud).

## Installation using Anaconda

Expand Down

0 comments on commit e69858c

Please sign in to comment.