From 1369a6faf05fb4c43bfb9932da37d674dcdf6129 Mon Sep 17 00:00:00 2001
From: Debora Benedetto <debora.benedetto@hpe.com>
Date: Thu, 9 Jun 2022 16:19:17 +0200
Subject: [PATCH] update output example files

---
 output_file_example/nginx_openstack/ansible/config.yaml   | 1 +
 output_file_example/nginx_openstack/ansible/nginx.play    | 2 +-
 output_file_example/nginx_openstack/terraform/config.yaml | 1 +
 output_file_example/nginx_openstack/terraform/main.tf     | 4 ++--
 output_file_example/nginx_openstack/terraform/output.tf   | 6 +++++-
 5 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/output_file_example/nginx_openstack/ansible/config.yaml b/output_file_example/nginx_openstack/ansible/config.yaml
index 31417c5..072faf2 100644
--- a/output_file_example/nginx_openstack/ansible/config.yaml
+++ b/output_file_example/nginx_openstack/ansible/config.yaml
@@ -1,6 +1,7 @@
 ---
 input:
   - instance_server_public_key
+  - instance_ip
 output: []
 engine: ansible
 ...
diff --git a/output_file_example/nginx_openstack/ansible/nginx.play b/output_file_example/nginx_openstack/ansible/nginx.play
index 758a689..133c037 100644
--- a/output_file_example/nginx_openstack/ansible/nginx.play
+++ b/output_file_example/nginx_openstack/ansible/nginx.play
@@ -1,5 +1,5 @@
 ---
-- hosts: 16.0.0.1
+- hosts: "{{instance_server_public_key}}"
   gather_facts: no
   become: yes
   vars:
diff --git a/output_file_example/nginx_openstack/terraform/config.yaml b/output_file_example/nginx_openstack/terraform/config.yaml
index 77edc6d..3cadda9 100644
--- a/output_file_example/nginx_openstack/terraform/config.yaml
+++ b/output_file_example/nginx_openstack/terraform/config.yaml
@@ -4,4 +4,5 @@ input: []
 output:
   - instance_server_public_key
   - instance_server_private_key
+  - instance_ip
 ...
diff --git a/output_file_example/nginx_openstack/terraform/main.tf b/output_file_example/nginx_openstack/terraform/main.tf
index 75b5e23..6fa1015 100644
--- a/output_file_example/nginx_openstack/terraform/main.tf
+++ b/output_file_example/nginx_openstack/terraform/main.tf
@@ -29,8 +29,8 @@ data "openstack_networking_secgroup_v2" "default" {
 # Create virtual machine
 resource "openstack_compute_instance_v2" "nginx" {
   name        = "nginx-host"
-  image_name  = "ubuntu-18.04"
-  flavor_name = "m1.tiny"
+  image_name  = "Ubuntu-Focal-20.04-Daily-2022-04-19"
+  flavor_name = "ubuntu"
   key_pair    = openstack_compute_keypair_v2.user_key.name
   network {
     port = openstack_networking_port_v2.nginx.id
diff --git a/output_file_example/nginx_openstack/terraform/output.tf b/output_file_example/nginx_openstack/terraform/output.tf
index ec7fc6a..c92ff85 100644
--- a/output_file_example/nginx_openstack/terraform/output.tf
+++ b/output_file_example/nginx_openstack/terraform/output.tf
@@ -4,4 +4,8 @@ output "instance_server_public_key" {
 
 output "instance_server_private_key" {
   value = openstack_compute_keypair_v2.user_key.private_key
-}
\ No newline at end of file
+}
+
+output "instance_ip" {
+  value = openstack_compute_floatingip_associate_v2.nginx.floating_ip
+}
-- 
GitLab