feat(oci): fix compartment provider configuration, expose TLS

This commit is contained in:
Kat Inskip 2024-06-08 18:13:43 -07:00
parent 89bb3f5383
commit 3711cf0255
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
2 changed files with 10 additions and 2 deletions

View file

@ -2,7 +2,7 @@
# https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm # https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/terraformproviderconfiguration.htm
provider "oci" { provider "oci" {
alias = "oci_compartment" alias = "oci_compartment"
private_key = module.oci_compartment_bootstrap.child_compartment_key_value private_key = module.oci_compartment_bootstrap.child_compartment_private_key
region = var.oci_compartment_bootstrap_region region = var.oci_compartment_bootstrap_region
tenancy_ocid = module.oci_compartment_bootstrap.child_compartment_id tenancy_ocid = module.oci_compartment_bootstrap.child_compartment_id
user_ocid = module.oci_compartment_bootstrap.child_user_id user_ocid = module.oci_compartment_bootstrap.child_user_id

View file

@ -8,4 +8,12 @@ resource "tls_private_key" "this" {
locals { locals {
child_compartment_private_key = tls_private_key.this.private_key_pem child_compartment_private_key = tls_private_key.this.private_key_pem
child_compartment_public_key = tls_private_key.this.public_key_pem child_compartment_public_key = tls_private_key.this.public_key_pem
} }
output "child_compartment_private_key" {
value = local.child_compartment_private_key
}
output "child_compartment_public_key" {
value = local.child_compartment_public_key
}