From 3af593674ec3b3b7fde505723092360d421951c0 Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Mon, 22 May 2023 09:22:01 +0200 Subject: [PATCH] remove lewis from hypervisors --- ansible/inventory/host_vars/lewis/apt.yml | 5 -- .../host_vars/lewis/ssh_certificates.yml | 12 ---- ansible/inventory/hosts.yml | 2 - terraform/main.tf | 61 ------------------- 4 files changed, 80 deletions(-) delete mode 100644 ansible/inventory/host_vars/lewis/apt.yml delete mode 100644 ansible/inventory/host_vars/lewis/ssh_certificates.yml diff --git a/ansible/inventory/host_vars/lewis/apt.yml b/ansible/inventory/host_vars/lewis/apt.yml deleted file mode 100644 index b1297d2..0000000 --- a/ansible/inventory/host_vars/lewis/apt.yml +++ /dev/null @@ -1,5 +0,0 @@ -apt_install_packages: - - qemu-kvm - - libvirt-daemon-system - - sudo - - bridge-utils diff --git a/ansible/inventory/host_vars/lewis/ssh_certificates.yml b/ansible/inventory/host_vars/lewis/ssh_certificates.yml deleted file mode 100644 index a3759dd..0000000 --- a/ansible/inventory/host_vars/lewis/ssh_certificates.yml +++ /dev/null @@ -1,12 +0,0 @@ -deploy_ssh_certificates: - - name: ssh_user_ed25519_key - type: user - key_type: ed25519 - signing_key: hyp_user - host: lewis.hyp - principals: hypervisor - - name: ssh_host_ed25519_key - type: host - key_type: ed25519 - signing_key: hyp_host - host: lewis.hyp diff --git a/ansible/inventory/hosts.yml b/ansible/inventory/hosts.yml index 28e93c4..bd1f90b 100644 --- a/ansible/inventory/hosts.yml +++ b/ansible/inventory/hosts.yml @@ -6,5 +6,3 @@ all: ansible_host: atlas.hyp jefke: ansible_host: jefke.hyp - lewis: - ansible_host: lewis.hyp diff --git a/terraform/main.tf b/terraform/main.tf index 617e10c..805ded6 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -20,11 +20,6 @@ provider "libvirt" { uri = "qemu+ssh://root@jefke.hyp/system" } -provider "libvirt" { - alias = "lewis" - uri = "qemu+ssh://root@lewis.hyp/system" -} - resource "libvirt_pool" "iso" { name = "iso" type = "dir" @@ -129,59 +124,3 @@ resource "libvirt_network" "dmzbr_jefke" { autostart = true provider = libvirt.jefke } - -resource "libvirt_pool" "iso_lewis" { - name = "iso" - type = "dir" - path = "/kvm/iso" - provider = libvirt.lewis -} - -resource "libvirt_pool" "disk_lewis" { - name = "disk" - type = "dir" - path = "/kvm/disk" - provider = libvirt.lewis -} - -resource "libvirt_pool" "init_lewis" { - name = "init" - type = "dir" - path = "/kvm/init" - provider = libvirt.lewis -} - -resource "libvirt_volume" "ubuntu_jammy_lewis" { - name = "ubuntu-jammy.img" - pool = "iso" - source = "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img" - provider = libvirt.lewis -} - -resource "libvirt_volume" "debian_bullseye_lewis" { - name = "debian-bullseye.iso" - pool = "iso" - source = "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-generic-amd64.qcow2" - provider = libvirt.lewis -} - -resource "libvirt_volume" "debian_bookworm_lewis" { - name = "debian-bookworm.qcow2" - pool = "iso" - source = "https://cloud.debian.org/images/cloud/bookworm/daily/latest/debian-12-generic-amd64-daily.qcow2" - provider = libvirt.lewis -} - -resource "libvirt_network" "dmzbr_lewis" { - name = "dmzbr" - mode = "bridge" - bridge = "dmzbr" - dhcp { - enabled = false - } - dns { - enabled = false - } - autostart = true - provider = libvirt.lewis -}