update to Fedora Rawhide
This commit is contained in:
10
readme.md
10
readme.md
@@ -1,8 +1,8 @@
|
||||
# Gitea Runner Automation with Ansible
|
||||
|
||||
This repository contains an Ansible playbook and configuration files to automate the deployment and configuration of a Gitea Runner on a Rocky Linux 10 VM.
|
||||
This repository contains an Ansible playbook and configuration files to automate the deployment and configuration of a Gitea Runner on a Fedora Rawhide Cloud VM.
|
||||
|
||||
To deploy a Rocky Linux virtual machine, please go to [this repository](https://git.phyllo.me/IaC/advanced-libvirt-terraform-examples).
|
||||
To deploy a Fedora Rawhide Cloud virtual machine, please go to [this repository](https://git.phyllo.me/IaC/advanced-libvirt-terraform-examples).
|
||||
|
||||
## Repository Structure
|
||||
|
||||
@@ -17,7 +17,7 @@ To deploy a Rocky Linux virtual machine, please go to [this repository](https://
|
||||
## Prerequisites
|
||||
|
||||
1. Ansible installed on your control machine
|
||||
2. Access to a Rocky Linux 10 VM with IP `10.17.3.250`
|
||||
2. Access to a Fedora Rawhide Cloud VM with IP `10.17.3.250`
|
||||
3. SSH key authentication configured with `~/.ssh/terraform_key`
|
||||
4. Root privileges or sudo access on the target VM
|
||||
5. Gitea registration token (to be placed in runner_setup.yml)
|
||||
@@ -62,10 +62,10 @@ To deploy a Rocky Linux virtual machine, please go to [this repository](https://
|
||||
|
||||
This automation will:
|
||||
|
||||
- Connect to the specified Rocky Linux VM
|
||||
- Connect to the specified Fedora Rawhide Cloud VM
|
||||
- Update the system packages and reboot if required
|
||||
- Install necessary dependencies
|
||||
- Set hostname to rocky10
|
||||
- Set hostname to fedora-rawhide10
|
||||
- Create a dedicated gitea-runner user
|
||||
- Download and install Gitea Runner
|
||||
- Configure systemd service for automatic startup
|
||||
|
||||
Reference in New Issue
Block a user