pfSense einrichten
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“Für die Installation und Einrichtung der pfSense-Appliance ist es erforderlich, das GitHub-Repository herunterzuladen und eine funktionierende Installation von Terraform auf Ihrem Gerät zu haben.
Vorbereitung
Abschnitt betitelt „Vorbereitung“Für die pfSense-Installation laden Sie bitte das GitHub-Repository herunter, das die Deployment-Skripte für Terraform enthält.
Terraform wird die Netzwerke vpc_network und wan_network erstellen. Die Subnetze für das VPC- und WAN-Netzwerk werden automatisch bereitgestellt.
In der Datei [01-config.tf](http://01-config.tf/) befinden sich Einstellungen wie die Availability Zone, Netzwerkbereiche oder die VM-Größe (Machine Type), die alle geändert werden können.
Konfigurationsoptionen:
- Projekt-ID (Pflichtfeld)
- Availability Zone
- Machine Type
- Netzwerkbereich & IP-Adresse
Um einen Service Account zu erstellen und Admin-Berechtigungen zu erteilen, lesen Sie die Dokumentation zu Service Accounts.
Zudem müssen Sie einen Service-Account-Schlüssel erstellen, wie dort beschrieben, und die Ausgabe als JSON in der Datei secrets.json speichern (überschreiben Sie den gesamten Inhalt der Datei).
Die Versionen können aus dem Image-Repository abgerufen werden: https://pfsense.object.storage.eu01.onstackit.cloud/index.html