AdvancedLinuxAdmin/terraform/digitalocean/resourse2.tf

47 lines
1.4 KiB
HCL

#resource "digitalocean_droplet" "openstackaio-2" {
# image = "rockylinux-8-x64"
# name = "openstackaio-2"
# region = "nyc3"
# size = "g-8vcpu-32gb"
# private_networking = true
# ssh_keys = [
# data.digitalocean_ssh_key.terraform.id
# ]
# connection {
# host = self.ipv4_address
# user = "root"
# type = "ssh"
# private_key = file(var.pvt_key)
# timeout = "2m"
# }
# provisioner "remote-exec" {
# inline = [
# "export PATH=$PATH:/usr/bin",
# "dnf -y upgrade",
# "dnf -y install git-core",
# "systemctl stop firewalld",
# "systemctl mask firewalld",
# "sed -i 's/enforcing/disabled/' /etc/sysconfig/selinux",
# "dnf -y install git wget python36",
# "pip3 install virtualenv",
# "git clone https://github.com/NeilHanlon/openstack-ansible.git /opt/openstack-ansible",
# "cd /opt/openstack-ansible && git checkout feature/rocky8",
# "/opt/openstack-ansible/scripts/bootstrap-ansible.sh",
# "/opt/openstack-ansible/scripts/bootstrap-aio.sh",
# ]
# }
# provisioner "file" {
# source = "files/user_lxc.yml"
# destination = "/etc/openstack_deploy/user_lxc.yml"
# }
#}
#
#resource "digitalocean_project_resources" "openstackaio-2" {
# project = data.digitalocean_project.advancedlsa.id
# resources = [
# digitalocean_droplet.openstackaio-2.urn,
# digitalocean_volume.openstackdata.urn
# ]
#}
#