Browse Source

Minor Fixes for Terraform Update

Fixes okta provider
Creates module for iam-okta
Fred Damstra [afs macbook] 3 years ago
parent
commit
d6aca48293

+ 5 - 0
base/iam-okta/README.md

@@ -0,0 +1,5 @@
+To use:
+
+OKTA_API_TOKEN="xxxx" terragrunt init
+OKTA_API_TOKEN="xxxx" terragrunt apply
+

+ 5 - 0
base/iam-okta/okta_saml.tf

@@ -0,0 +1,5 @@
+module "common_services_roles" {
+  source        = "../../submodules/iam/common_services_roles"
+  account_alias = var.account_alias
+  okta_app      = var.okta_app
+}

+ 4 - 0
base/iam-okta/provider-okta.tf

@@ -0,0 +1,4 @@
+provider "okta" {
+  org_name = "mdr-multipass"
+  base_url = "okta.com"
+}

+ 2 - 0
base/iam-okta/vars.tf

@@ -0,0 +1,2 @@
+variable "account_alias" { type = string }
+variable "okta_app" { type = string }

+ 1 - 1
submodules/iam/common_services_roles/modules/saml_linked_role/versions.tf

@@ -4,7 +4,7 @@ terraform {
       source = "hashicorp/aws"
     }
     okta = {
-      source = "oktadeveloper/okta"
+      source = "okta/okta"
     }
   }
 }

+ 1 - 1
submodules/iam/common_services_roles/versions.tf

@@ -4,7 +4,7 @@ terraform {
       source = "hashicorp/aws"
     }
     okta = {
-      source = "oktadeveloper/okta"
+      source = "okta/okta"
     }
   }
 }