updating for packer
This commit is contained in:
63
infra-config/04-vm-templates/fedora-41/README.md
Normal file
63
infra-config/04-vm-templates/fedora-41/README.md
Normal file
@@ -0,0 +1,63 @@
|
||||
# packer-CentOS8
|
||||
|
||||
## What is packer-CentOS8 ?
|
||||
|
||||
packer-CentOS8 is a set of configuration files used to build an automated CentOS 8 virtual machine images using [Packer](https://www.packer.io/).
|
||||
This Packer configuration file allows you to build images for VMware Workstation and Oracle VM VirtualBox.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- [Packer](https://www.packer.io/downloads.html)
|
||||
- <https://www.packer.io/intro/getting-started/install.html>
|
||||
- A Hypervisor
|
||||
- [VMware Workstation](https://www.vmware.com/products/workstation-pro.html)
|
||||
- [Oracle VM VirtualBox](https://www.virtualbox.org/)
|
||||
|
||||
## How to use Packer
|
||||
|
||||
Commands to create an automated VM image:
|
||||
|
||||
To create a CentOS 8 VM image using VMware Workstation use the following commands:
|
||||
|
||||
```cmd
|
||||
cd c:\packer-CentOS8
|
||||
packer build -only=vmware-iso centos8.json
|
||||
```
|
||||
|
||||
To create a CentOS 8 VM image using Oracle VM VirtualBox use the following commands:
|
||||
|
||||
```cmd
|
||||
cd c:\packer-CentOS8
|
||||
packer build -only=virtualbox-iso centos8.json
|
||||
```
|
||||
|
||||
*If you omit the keyword "-only=" both the Workstation and Virtualbox VMs will be created.*
|
||||
|
||||
By default the .iso of CentOS 8 is pulled from <http://miroir.univ-paris13.fr/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-boot.iso>
|
||||
|
||||
You can change the URL to one closer to your build server. To do so change the **"iso_url"** parameter in the **"variables"** section of the centos8.json file.
|
||||
|
||||
```json
|
||||
{
|
||||
"variables": {
|
||||
"iso_url": "http://miroir.univ-paris13.fr/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-boot.iso"
|
||||
}
|
||||
```
|
||||
|
||||
## Keyboard configuration
|
||||
|
||||
By default the keyboard is set to be US qwerty.
|
||||
To switch it to something else edit the following file:
|
||||
|
||||
- ./http/ks.cfg
|
||||
|
||||
Set the `keyboard` parameter as desired, for example: `keyboard --vckeymap=fr --xlayouts='fr'`
|
||||
|
||||
## Default credentials
|
||||
|
||||
The default credentials for this VM image are:
|
||||
|
||||
|Username|Password|
|
||||
|--------|--------|
|
||||
|packer|packer|
|
||||
|root|packer|
|
||||
Reference in New Issue
Block a user