diff --git a/README.md b/README.md index 0336076..9e0a9e8 100644 --- a/README.md +++ b/README.md @@ -50,16 +50,15 @@ No modules. | [availability\_domain\_number](#input\_availability\_domain\_number) | The availability domain number | `number` | `1` | no | | [compartment\_ocid](#input\_compartment\_ocid) | The OCID of the compartment | `string` | n/a | yes | | [instance\_display\_name](#input\_instance\_display\_name) | The display name of the instance | `string` | `"DockerHost"` | no | -| [instance\_image\_ocid](#input\_instance\_image\_ocid) | n/a | `map(any)` |
{| no | +| [instance\_image\_ocid](#input\_instance\_image\_ocid) | The OCID of the image to use for the instance | `map(any)` |
"af-johannesburg-1": "ocid1.image.oc1.af-johannesburg-1.aaaaaaaayr7olrkwsywgxwznyiypnwcwjh66kjz37b5srp5lsciqzds6fy6q",
"ap-chuncheon-1": "ocid1.image.oc1.ap-chuncheon-1.aaaaaaaagn7tnetjt3r7qxn74kypb6gyfcsh2t3kwbljzmm62hr2qlowttxq",
"ap-hyderabad-1": "ocid1.image.oc1.ap-hyderabad-1.aaaaaaaar5rawf6psuetovqo2shgmg57luphw3ihejcuhkznnoesezckgpca",
"ap-melbourne-1": "ocid1.image.oc1.ap-melbourne-1.aaaaaaaatms7n733avabecvupvyq3skjdtyvzznxbfbqamesny3bbunwwx2q",
"ap-mumbai-1": "ocid1.image.oc1.ap-mumbai-1.aaaaaaaafpthmkvrokvfimled5btpksd5raurhsabommgfygrynw5zfydg3q",
"ap-osaka-1": "ocid1.image.oc1.ap-osaka-1.aaaaaaaa67n74wtxv7hamkpvjc5nrtqb4w2mqisusg46d77zp24cchk244wq",
"ap-seoul-1": "ocid1.image.oc1.ap-seoul-1.aaaaaaaa6skd222zi3ivkke3pz7bxqwikxdp73w5imhjssrr3qv3ya2toera",
"ap-singapore-1": "ocid1.image.oc1.ap-singapore-1.aaaaaaaaocagesx3qky63sisclxb47hbmkutctlqyplwnnsfqltliri2v2ka",
"ap-sydney-1": "ocid1.image.oc1.ap-sydney-1.aaaaaaaacuk7uab3nq22indgjsm6r6nryvbvjng375woaiz2vuwf6r7qfuna",
"ap-tokyo-1": "ocid1.image.oc1.ap-tokyo-1.aaaaaaaav5hvfyet6jx5ys7b4eil7qm4tgdvxcek3zfm45na3rhbfisfwjpq",
"ca-montreal-1": "ocid1.image.oc1.ca-montreal-1.aaaaaaaakjerkgbhiww3pglpipxbh4wmdvvpf22nawoog5uefcpsoobuh7za",
"ca-toronto-1": "ocid1.image.oc1.ca-toronto-1.aaaaaaaaj435kez3bh2xfko63cmyxjo3ig4wkiq564opmv4eptiroypcjcma",
"eu-amsterdam-1": "ocid1.image.oc1.eu-amsterdam-1.aaaaaaaav4k3bt57ntis62ahfa56j5zci2xdg2yhashwh6q5k35ucpw7m2dq",
"eu-frankfurt-1": "ocid1.image.oc1.eu-frankfurt-1.aaaaaaaa5ogkqtzgjbo7bazv5l3re3yxcc6iifu5waavjqzc2s6iqm4lw2ia",
"eu-madrid-1": "ocid1.image.oc1.eu-madrid-1.aaaaaaaacjvjivw2646yxiwetlr3as3xqsgqbbdijmnvdap43r44chbssuka",
"eu-marseille-1": "ocid1.image.oc1.eu-marseille-1.aaaaaaaanhsmnxu76u6tki2g52m7swmhn7wemvh7omtuw5pofefctyobthhq",
"eu-milan-1": "ocid1.image.oc1.eu-milan-1.aaaaaaaad3j7uywpk4jwlvdkpocjuc77mhong637pguaewspkf4ehxnic3aq",
"eu-paris-1": "ocid1.image.oc1.eu-paris-1.aaaaaaaautyng5nv2yqff7it3incvifa7m7wwyymwyt7iabg6tcymrmg6cmq",
"eu-stockholm-1": "ocid1.image.oc1.eu-stockholm-1.aaaaaaaavn7a3eg2pwjs7vnuj4iuuioqklrabygfzn2huqcjrxbnfobuyeya",
"eu-zurich-1": "ocid1.image.oc1.eu-zurich-1.aaaaaaaa7rcmbgbl2sfn4oqsbg3juqgvligm52yyegebajb7eo6i7nybbegq",
"il-jerusalem-1": "ocid1.image.oc1.il-jerusalem-1.aaaaaaaany743ypyvtrra55dw6ckkoydc53wxdjufaxiikpv3woakb3iricq",
"me-abudhabi-1": "ocid1.image.oc1.me-abudhabi-1.aaaaaaaaqzlprpy4yprynuks242oxkko4rgiofkm5zga6hn7rs2ns5o5nxfq",
"me-dubai-1": "ocid1.image.oc1.me-dubai-1.aaaaaaaaz2atnyu3qlgabmi2ioyts3zihemshxgl3hw6th6whg6ho5dizzjq",
"me-jeddah-1": "ocid1.image.oc1.me-jeddah-1.aaaaaaaaot3yo4s6byxfic3xu4excsa6r73twhrsfrohdj3bodgfbndp54na",
"mx-queretaro-1": "ocid1.image.oc1.mx-queretaro-1.aaaaaaaapbwwik6m7pbfo6vt25gwkqaysffnbjeqdxve2f7tboqzyvqfnubq",
"sa-santiago-1": "ocid1.image.oc1.sa-santiago-1.aaaaaaaaxmovw3ir5mutoi2rtfd55qqew5kizuk74dm44xbqpjpoq2k5zwuq",
"sa-saopaulo-1": "ocid1.image.oc1.sa-saopaulo-1.aaaaaaaasgdn7mttxohdxv2aorkllmjpb6da43sbojpnv4el6mmp4f37wanq",
"sa-vinhedo-1": "ocid1.image.oc1.sa-vinhedo-1.aaaaaaaad6jcyexupdegr4zaubevwxgotxih2d3gvzl6vpt5hsc66l3xfkeq",
"uk-cardiff-1": "ocid1.image.oc1.uk-cardiff-1.aaaaaaaaibtfqkzvy7r7kvd7wpmbt5f3cu7bcxcpiiekru2hrfsnnjtie3uq",
"uk-london-1": "ocid1.image.oc1.uk-london-1.aaaaaaaapqvy5cln3muczrzgic2uwcy4u7bgu6hlhmx5pd363gyvesptm63a",
"us-ashburn-1": "ocid1.image.oc1.iad.aaaaaaaauecuylimto4aqvfsszeazaprorqejoh6ttuupsdks723z2diu5fq",
"us-chicago-1": "ocid1.image.oc1.us-chicago-1.aaaaaaaavgwin5uvme4ycwt6igr6a3zoykiuu3nbbgvr674cm7afbsotsh4a",
"us-phoenix-1": "ocid1.image.oc1.phx.aaaaaaaa4iks3c6emzj2gshvwmsnheutndb2gzfvyst6jfvr5basm4cqzqeq",
"us-sanjose-1": "ocid1.image.oc1.us-sanjose-1.aaaaaaaara5hwkhromkbdp6kof77koicopxw34zt5v5lnqejz72xa6ixjl6q"
}
{| no | | [instance\_shape](#input\_instance\_shape) | The shape of the instance | `string` | `"VM.Standard.A1.Flex"` | no | | [instance\_shape\_boot\_volume\_size\_in\_gbs](#input\_instance\_shape\_boot\_volume\_size\_in\_gbs) | The size of the boot volume in GBs | `string` | `"50"` | no | | [instance\_shape\_config\_memory\_in\_gbs](#input\_instance\_shape\_config\_memory\_in\_gbs) | The amount of memory in GBs for the instance | `string` | `"24"` | no | | [instance\_shape\_config\_ocpus](#input\_instance\_shape\_config\_ocpus) | The number of OCPUs for the instance | `string` | `"4"` | no | | [instance\_shape\_docker\_volume\_size\_in\_gbs](#input\_instance\_shape\_docker\_volume\_size\_in\_gbs) | The size of the docker volume in GBs | `string` | `"150"` | no | | [oracle\_api\_key\_fingerprint](#input\_oracle\_api\_key\_fingerprint) | The fingerprint of the public key | `string` | n/a | yes | -| [oracle\_api\_private\_key\_path](#input\_oracle\_api\_private\_key\_path) | The path to the private key | `string` | n/a | yes | +| [oracle\_api\_private\_key\_path](#input\_oracle\_api\_private\_key\_path) | The path to the private key | `string` | `"~/.oci/oci_api_key.pem"` | no | | [region](#input\_region) | The region to deploy to | `string` | `"eu-milan-1"` | no | -| [ssh\_private\_key\_path](#input\_ssh\_private\_key\_path) | The path to the private key | `string` | n/a | yes | | [ssh\_public\_key](#input\_ssh\_public\_key) | The public key to use for SSH access | `string` | n/a | yes | | [tenancy\_ocid](#input\_tenancy\_ocid) | The OCID of the tenancy | `string` | n/a | yes | | [user\_ocid](#input\_user\_ocid) | The OCID of the user to use for authentication | `string` | n/a | yes | diff --git a/main.tf b/main.tf index 3aaa846..e38f407 100644 --- a/main.tf +++ b/main.tf @@ -148,7 +148,6 @@ resource "oci_core_volume" "docker_volume" { compartment_id = var.compartment_ocid availability_domain = data.oci_identity_availability_domain.ad.name size_in_gbs = var.instance_shape_docker_volume_size_in_gbs - } resource "oci_core_volume_attachment" "docker_volume_attachment" { @@ -193,19 +192,3 @@ data "oci_core_vnic_attachments" "instance_vnics" { data "oci_core_vnic" "instance_vnic" { vnic_id = lookup(data.oci_core_vnic_attachments.instance_vnics.vnic_attachments[0], "vnic_id") } - - - -# resource "null_resource" "cloud_init_watcher_provisioner" { -# triggers = { -# state = "RUNNING" -# } - -# connection { -# type = "ssh" -# host = oci_core_instance.instance.public_ip -# user = "ubuntu" -# port = "22" -# private_key = file(var.ssh_private_key_path) -# } -# } diff --git a/terraform.tfvars.template b/terraform.tfvars.template new file mode 100644 index 0000000..a51c274 --- /dev/null +++ b/terraform.tfvars.template @@ -0,0 +1,10 @@ +# Oracle API Key +TF_VAR_oracle_api_key_fingerprint= +# Oracle Cloud Infrastructure User OCID +TF_VAR_user_ocid= +# Oracle Cloud Infrastructure Tenancy OCID +TF_VAR_tenancy_ocid= +# Oracle Cloud Infrastructure Compartment OCID +TF_VAR_compartment_ocid= +# SSH Public Key for the Oracle Cloud Infrastructure Compute Instance +TF_VAR_ssh_public_key= diff --git a/variables.tf b/variables.tf index b66d662..b2ef4e6 100644 --- a/variables.tf +++ b/variables.tf @@ -6,6 +6,7 @@ variable "oracle_api_key_fingerprint" { variable "oracle_api_private_key_path" { type = string description = "The path to the private key" + default = "~/.oci/oci_api_key.pem" } variable "ssh_public_key" { @@ -19,11 +20,6 @@ variable "additional_ssh_public_key" { default = "" } -variable "ssh_private_key_path" { - type = string - description = "The path to the private key" -} - variable "compartment_ocid" { type = string description = "The OCID of the compartment" @@ -92,44 +88,44 @@ variable "instance_shape_docker_volume_size_in_gbs" { } variable "instance_image_ocid" { - type = map(any) - + type = map(any) + description = "The OCID of the image to use for the instance" default = { - # See https://docs.oracle.com/en-us/iaas/images/image/04b8f49e-4a3a-4154-ba2f-18435b15b328/ - # Oracle-provided image "Canonical-Ubuntu-22.04-Minimal-aarch64-2023.08.27-0" - af-johannesburg-1 = "ocid1.image.oc1.af-johannesburg-1.aaaaaaaayr7olrkwsywgxwznyiypnwcwjh66kjz37b5srp5lsciqzds6fy6q" - ap-chuncheon-1 = "ocid1.image.oc1.ap-chuncheon-1.aaaaaaaagn7tnetjt3r7qxn74kypb6gyfcsh2t3kwbljzmm62hr2qlowttxq" - ap-hyderabad-1 = "ocid1.image.oc1.ap-hyderabad-1.aaaaaaaar5rawf6psuetovqo2shgmg57luphw3ihejcuhkznnoesezckgpca" - ap-melbourne-1 = "ocid1.image.oc1.ap-melbourne-1.aaaaaaaatms7n733avabecvupvyq3skjdtyvzznxbfbqamesny3bbunwwx2q" - ap-mumbai-1 = "ocid1.image.oc1.ap-mumbai-1.aaaaaaaafpthmkvrokvfimled5btpksd5raurhsabommgfygrynw5zfydg3q" - ap-osaka-1 = "ocid1.image.oc1.ap-osaka-1.aaaaaaaa67n74wtxv7hamkpvjc5nrtqb4w2mqisusg46d77zp24cchk244wq" - ap-seoul-1 = "ocid1.image.oc1.ap-seoul-1.aaaaaaaa6skd222zi3ivkke3pz7bxqwikxdp73w5imhjssrr3qv3ya2toera" - ap-singapore-1 = "ocid1.image.oc1.ap-singapore-1.aaaaaaaaocagesx3qky63sisclxb47hbmkutctlqyplwnnsfqltliri2v2ka" - ap-sydney-1 = "ocid1.image.oc1.ap-sydney-1.aaaaaaaacuk7uab3nq22indgjsm6r6nryvbvjng375woaiz2vuwf6r7qfuna" - ap-tokyo-1 = "ocid1.image.oc1.ap-tokyo-1.aaaaaaaav5hvfyet6jx5ys7b4eil7qm4tgdvxcek3zfm45na3rhbfisfwjpq" - ca-montreal-1 = "ocid1.image.oc1.ca-montreal-1.aaaaaaaakjerkgbhiww3pglpipxbh4wmdvvpf22nawoog5uefcpsoobuh7za" - ca-toronto-1 = "ocid1.image.oc1.ca-toronto-1.aaaaaaaaj435kez3bh2xfko63cmyxjo3ig4wkiq564opmv4eptiroypcjcma" - eu-amsterdam-1 = "ocid1.image.oc1.eu-amsterdam-1.aaaaaaaav4k3bt57ntis62ahfa56j5zci2xdg2yhashwh6q5k35ucpw7m2dq" - eu-frankfurt-1 = "ocid1.image.oc1.eu-frankfurt-1.aaaaaaaa5ogkqtzgjbo7bazv5l3re3yxcc6iifu5waavjqzc2s6iqm4lw2ia" - eu-madrid-1 = "ocid1.image.oc1.eu-madrid-1.aaaaaaaacjvjivw2646yxiwetlr3as3xqsgqbbdijmnvdap43r44chbssuka" - eu-marseille-1 = "ocid1.image.oc1.eu-marseille-1.aaaaaaaanhsmnxu76u6tki2g52m7swmhn7wemvh7omtuw5pofefctyobthhq" - eu-milan-1 = "ocid1.image.oc1.eu-milan-1.aaaaaaaad3j7uywpk4jwlvdkpocjuc77mhong637pguaewspkf4ehxnic3aq" - eu-paris-1 = "ocid1.image.oc1.eu-paris-1.aaaaaaaautyng5nv2yqff7it3incvifa7m7wwyymwyt7iabg6tcymrmg6cmq" - eu-stockholm-1 = "ocid1.image.oc1.eu-stockholm-1.aaaaaaaavn7a3eg2pwjs7vnuj4iuuioqklrabygfzn2huqcjrxbnfobuyeya" - eu-zurich-1 = "ocid1.image.oc1.eu-zurich-1.aaaaaaaa7rcmbgbl2sfn4oqsbg3juqgvligm52yyegebajb7eo6i7nybbegq" - il-jerusalem-1 = "ocid1.image.oc1.il-jerusalem-1.aaaaaaaany743ypyvtrra55dw6ckkoydc53wxdjufaxiikpv3woakb3iricq" - me-abudhabi-1 = "ocid1.image.oc1.me-abudhabi-1.aaaaaaaaqzlprpy4yprynuks242oxkko4rgiofkm5zga6hn7rs2ns5o5nxfq" - me-dubai-1 = "ocid1.image.oc1.me-dubai-1.aaaaaaaaz2atnyu3qlgabmi2ioyts3zihemshxgl3hw6th6whg6ho5dizzjq" - me-jeddah-1 = "ocid1.image.oc1.me-jeddah-1.aaaaaaaaot3yo4s6byxfic3xu4excsa6r73twhrsfrohdj3bodgfbndp54na" - mx-queretaro-1 = "ocid1.image.oc1.mx-queretaro-1.aaaaaaaapbwwik6m7pbfo6vt25gwkqaysffnbjeqdxve2f7tboqzyvqfnubq" - sa-santiago-1 = "ocid1.image.oc1.sa-santiago-1.aaaaaaaaxmovw3ir5mutoi2rtfd55qqew5kizuk74dm44xbqpjpoq2k5zwuq" - sa-saopaulo-1 = "ocid1.image.oc1.sa-saopaulo-1.aaaaaaaasgdn7mttxohdxv2aorkllmjpb6da43sbojpnv4el6mmp4f37wanq" - sa-vinhedo-1 = "ocid1.image.oc1.sa-vinhedo-1.aaaaaaaad6jcyexupdegr4zaubevwxgotxih2d3gvzl6vpt5hsc66l3xfkeq" - uk-cardiff-1 = "ocid1.image.oc1.uk-cardiff-1.aaaaaaaaibtfqkzvy7r7kvd7wpmbt5f3cu7bcxcpiiekru2hrfsnnjtie3uq" - uk-london-1 = "ocid1.image.oc1.uk-london-1.aaaaaaaapqvy5cln3muczrzgic2uwcy4u7bgu6hlhmx5pd363gyvesptm63a" - us-ashburn-1 = "ocid1.image.oc1.iad.aaaaaaaauecuylimto4aqvfsszeazaprorqejoh6ttuupsdks723z2diu5fq" - us-chicago-1 = "ocid1.image.oc1.us-chicago-1.aaaaaaaavgwin5uvme4ycwt6igr6a3zoykiuu3nbbgvr674cm7afbsotsh4a" - us-phoenix-1 = "ocid1.image.oc1.phx.aaaaaaaa4iks3c6emzj2gshvwmsnheutndb2gzfvyst6jfvr5basm4cqzqeq" - us-sanjose-1 = "ocid1.image.oc1.us-sanjose-1.aaaaaaaara5hwkhromkbdp6kof77koicopxw34zt5v5lnqejz72xa6ixjl6q" + # See https://docs.oracle.com/en-us/iaas/images/image/d6c24c39-00c1-4ba9-bc0e-b4acf4a6c560/ + # Oracle-provided image "Canonical-Ubuntu-22.04-Minimal-aarch64-2024.03.18-0" + af-johannesburg-1 = "ocid1.image.oc1.af-johannesburg-1.aaaaaaaayatt2q3wf65wyaey7soibfye7ilnguxfw2m37xspz2dvnk66avha" + ap-chuncheon-1 = "ocid1.image.oc1.ap-chuncheon-1.aaaaaaaatrfzu3rtfs4clvu3d3lcx3w47dhfwley334h2e4kibgkguof2jbq" + ap-hyderabad-1 = "ocid1.image.oc1.ap-hyderabad-1.aaaaaaaazws25hclevz2gawql32qjxy47t3qm267pki6a7dovu5s5zec5cuq" + ap-melbourne-1 = "ocid1.image.oc1.ap-melbourne-1.aaaaaaaaxdac5qbdmi7kjgurknuoxnw6gopfcf63liqljjh5tt24fpd4j7aa" + ap-mumbai-1 = "ocid1.image.oc1.ap-mumbai-1.aaaaaaaavldnviyso3bjs4ppc6vnvkxhm6cwrd25qxioxvlgfdvuhiolqn3q" + ap-osaka-1 = "ocid1.image.oc1.ap-osaka-1.aaaaaaaanafsjeu6sgbgtcs2unflym5b3ayetwyig3fjav5ld44qkosv4yxq" + ap-seoul-1 = "ocid1.image.oc1.ap-seoul-1.aaaaaaaaaogjhvie4g6lnuaqnedzrnqsyoejaisp2ri4pkifofw3gbfx2fsq" + ap-singapore-1 = "ocid1.image.oc1.ap-singapore-1.aaaaaaaamxlszcgvwvzrknu5b6ajifilcz2g5rdnxzunpqm2tuy5pu5iqf5q" + ap-sydney-1 = "ocid1.image.oc1.ap-sydney-1.aaaaaaaaifa7kduccxfitcylxubkht7cdhl63obna2bkduk6zkvhymbfnxka" + ap-tokyo-1 = "ocid1.image.oc1.ap-tokyo-1.aaaaaaaat7tma2qo5x5ceupmsak7w3qj5pq73ir67b45l7su7y3xltym3eoq" + ca-montreal-1 = "ocid1.image.oc1.ca-montreal-1.aaaaaaaapk2rls5h5v3mtyvtglhq2zglh4a3yyrufz2rdxtspihe6pq4j6va" + ca-toronto-1 = "ocid1.image.oc1.ca-toronto-1.aaaaaaaa24sdg3g3jhzk4xbbzq66lfkw65iuuhsg4rg5vmi5oq6tx2pw2pja" + eu-amsterdam-1 = "ocid1.image.oc1.eu-amsterdam-1.aaaaaaaa2thbdtvsvy477jexghizqta2ncgjpb63yc32cir7ecjo4o2qcf5q" + eu-frankfurt-1 = "ocid1.image.oc1.eu-frankfurt-1.aaaaaaaauowdt3masemltfslfv7rp67e6i4ple7t4u6ygyt5k6ub3vduusiq" + eu-madrid-1 = "ocid1.image.oc1.eu-madrid-1.aaaaaaaaopqz7l22adkrh32xle75d367u5le4cbcalenqssee7kpzek2zera" + eu-marseille-1 = "ocid1.image.oc1.eu-marseille-1.aaaaaaaat6vsgurqc3yqmc6frh3v3fkgos6ftjsdvzbewxz33sd22fnnucca" + eu-milan-1 = "ocid1.image.oc1.eu-milan-1.aaaaaaaayqlb7nqz3gdno4paz3h2qqxkyf4zzfttjnoh4ij2kpcg4467y2ea" + eu-paris-1 = "ocid1.image.oc1.eu-paris-1.aaaaaaaaxvkt7p62m5gwoeffjeocdy26mxdosapdhtld7nxfogc4spooa2sq" + eu-stockholm-1 = "ocid1.image.oc1.eu-stockholm-1.aaaaaaaalifousimc5zr4ypepp6b6bzjqhx5afuulxaqmujuc2voqs5fsn5a" + eu-zurich-1 = "ocid1.image.oc1.eu-zurich-1.aaaaaaaaxluw6jh3jmpyg5dkpsnpg63wzphzac4cdhgfte2fss7g5gcwihca" + il-jerusalem-1 = "ocid1.image.oc1.il-jerusalem-1.aaaaaaaapuniww6o33se3sfty6feri6ktxl6brlwwvsegukjcxoinzwi5wvq" + me-abudhabi-1 = "ocid1.image.oc1.me-abudhabi-1.aaaaaaaa6b2qwjnh7rpzj3meotg55salzwi563hhbmbyks5hf2dezjoyiecq" + me-dubai-1 = "ocid1.image.oc1.me-dubai-1.aaaaaaaag3hbb5cvalx747wg6dplm2cxjc4fq5uux2xbticnc3vjrqzwhxgq" + me-jeddah-1 = "ocid1.image.oc1.me-jeddah-1.aaaaaaaamk2h7ilswb472holpkykgtlyqcsgucr7j7o3k6x2em5pbisywjsq" + mx-queretaro-1 = "ocid1.image.oc1.mx-queretaro-1.aaaaaaaa5ng35ewch32nilgapabou4olvtqxgabpq762p3qx56qy2dwmctaq" + sa-santiago-1 = "ocid1.image.oc1.sa-santiago-1.aaaaaaaal6gxoyh4gfm2vxaua2464ieilwfth77msu7uemfpkadkkt6mjfka" + sa-saopaulo-1 = "ocid1.image.oc1.sa-saopaulo-1.aaaaaaaaqghurigdiwlf726pmgzlzmbqkgo5inn7k7bx5q4lpqhfjsr6apcq" + sa-vinhedo-1 = "ocid1.image.oc1.sa-vinhedo-1.aaaaaaaa3b3p5xmkvam7h2km5irockkgrjl7acnntzbi73u6lcdlmdvwob3a" + uk-cardiff-1 = "ocid1.image.oc1.uk-cardiff-1.aaaaaaaagy2eilwxcrz7y5vyehraeoisdxpg4ub2txsap4q2tn7h3x2uyznq" + uk-london-1 = "ocid1.image.oc1.uk-london-1.aaaaaaaanqwfiejnlcawmwoa2ku73qghuiumgaiffldgfk5ig7xx4tlfcjua" + us-ashburn-1 = "ocid1.image.oc1.iad.aaaaaaaaf4tcgubjzoxwaa4xteropz4zidxitlbjcwogcglzxwtspwiv74ha" + us-chicago-1 = "ocid1.image.oc1.us-chicago-1.aaaaaaaajrmkhokn3hqdlqtevwvcyxh67fknrp5ljo33kp25nci34viblkxq" + us-phoenix-1 = "ocid1.image.oc1.phx.aaaaaaaafpqctvbk7lcxfztmjxhyfd5pyhixs4h23uzjiddjlxfs6eva57xa" + us-sanjose-1 = "ocid1.image.oc1.us-sanjose-1.aaaaaaaa54zxwb6ujfbrycebkkmy4tdc7szox3l76l6un7wfjgln4drzcvda" } }
"af-johannesburg-1": "ocid1.image.oc1.af-johannesburg-1.aaaaaaaayatt2q3wf65wyaey7soibfye7ilnguxfw2m37xspz2dvnk66avha",
"ap-chuncheon-1": "ocid1.image.oc1.ap-chuncheon-1.aaaaaaaatrfzu3rtfs4clvu3d3lcx3w47dhfwley334h2e4kibgkguof2jbq",
"ap-hyderabad-1": "ocid1.image.oc1.ap-hyderabad-1.aaaaaaaazws25hclevz2gawql32qjxy47t3qm267pki6a7dovu5s5zec5cuq",
"ap-melbourne-1": "ocid1.image.oc1.ap-melbourne-1.aaaaaaaaxdac5qbdmi7kjgurknuoxnw6gopfcf63liqljjh5tt24fpd4j7aa",
"ap-mumbai-1": "ocid1.image.oc1.ap-mumbai-1.aaaaaaaavldnviyso3bjs4ppc6vnvkxhm6cwrd25qxioxvlgfdvuhiolqn3q",
"ap-osaka-1": "ocid1.image.oc1.ap-osaka-1.aaaaaaaanafsjeu6sgbgtcs2unflym5b3ayetwyig3fjav5ld44qkosv4yxq",
"ap-seoul-1": "ocid1.image.oc1.ap-seoul-1.aaaaaaaaaogjhvie4g6lnuaqnedzrnqsyoejaisp2ri4pkifofw3gbfx2fsq",
"ap-singapore-1": "ocid1.image.oc1.ap-singapore-1.aaaaaaaamxlszcgvwvzrknu5b6ajifilcz2g5rdnxzunpqm2tuy5pu5iqf5q",
"ap-sydney-1": "ocid1.image.oc1.ap-sydney-1.aaaaaaaaifa7kduccxfitcylxubkht7cdhl63obna2bkduk6zkvhymbfnxka",
"ap-tokyo-1": "ocid1.image.oc1.ap-tokyo-1.aaaaaaaat7tma2qo5x5ceupmsak7w3qj5pq73ir67b45l7su7y3xltym3eoq",
"ca-montreal-1": "ocid1.image.oc1.ca-montreal-1.aaaaaaaapk2rls5h5v3mtyvtglhq2zglh4a3yyrufz2rdxtspihe6pq4j6va",
"ca-toronto-1": "ocid1.image.oc1.ca-toronto-1.aaaaaaaa24sdg3g3jhzk4xbbzq66lfkw65iuuhsg4rg5vmi5oq6tx2pw2pja",
"eu-amsterdam-1": "ocid1.image.oc1.eu-amsterdam-1.aaaaaaaa2thbdtvsvy477jexghizqta2ncgjpb63yc32cir7ecjo4o2qcf5q",
"eu-frankfurt-1": "ocid1.image.oc1.eu-frankfurt-1.aaaaaaaauowdt3masemltfslfv7rp67e6i4ple7t4u6ygyt5k6ub3vduusiq",
"eu-madrid-1": "ocid1.image.oc1.eu-madrid-1.aaaaaaaaopqz7l22adkrh32xle75d367u5le4cbcalenqssee7kpzek2zera",
"eu-marseille-1": "ocid1.image.oc1.eu-marseille-1.aaaaaaaat6vsgurqc3yqmc6frh3v3fkgos6ftjsdvzbewxz33sd22fnnucca",
"eu-milan-1": "ocid1.image.oc1.eu-milan-1.aaaaaaaayqlb7nqz3gdno4paz3h2qqxkyf4zzfttjnoh4ij2kpcg4467y2ea",
"eu-paris-1": "ocid1.image.oc1.eu-paris-1.aaaaaaaaxvkt7p62m5gwoeffjeocdy26mxdosapdhtld7nxfogc4spooa2sq",
"eu-stockholm-1": "ocid1.image.oc1.eu-stockholm-1.aaaaaaaalifousimc5zr4ypepp6b6bzjqhx5afuulxaqmujuc2voqs5fsn5a",
"eu-zurich-1": "ocid1.image.oc1.eu-zurich-1.aaaaaaaaxluw6jh3jmpyg5dkpsnpg63wzphzac4cdhgfte2fss7g5gcwihca",
"il-jerusalem-1": "ocid1.image.oc1.il-jerusalem-1.aaaaaaaapuniww6o33se3sfty6feri6ktxl6brlwwvsegukjcxoinzwi5wvq",
"me-abudhabi-1": "ocid1.image.oc1.me-abudhabi-1.aaaaaaaa6b2qwjnh7rpzj3meotg55salzwi563hhbmbyks5hf2dezjoyiecq",
"me-dubai-1": "ocid1.image.oc1.me-dubai-1.aaaaaaaag3hbb5cvalx747wg6dplm2cxjc4fq5uux2xbticnc3vjrqzwhxgq",
"me-jeddah-1": "ocid1.image.oc1.me-jeddah-1.aaaaaaaamk2h7ilswb472holpkykgtlyqcsgucr7j7o3k6x2em5pbisywjsq",
"mx-queretaro-1": "ocid1.image.oc1.mx-queretaro-1.aaaaaaaa5ng35ewch32nilgapabou4olvtqxgabpq762p3qx56qy2dwmctaq",
"sa-santiago-1": "ocid1.image.oc1.sa-santiago-1.aaaaaaaal6gxoyh4gfm2vxaua2464ieilwfth77msu7uemfpkadkkt6mjfka",
"sa-saopaulo-1": "ocid1.image.oc1.sa-saopaulo-1.aaaaaaaaqghurigdiwlf726pmgzlzmbqkgo5inn7k7bx5q4lpqhfjsr6apcq",
"sa-vinhedo-1": "ocid1.image.oc1.sa-vinhedo-1.aaaaaaaa3b3p5xmkvam7h2km5irockkgrjl7acnntzbi73u6lcdlmdvwob3a",
"uk-cardiff-1": "ocid1.image.oc1.uk-cardiff-1.aaaaaaaagy2eilwxcrz7y5vyehraeoisdxpg4ub2txsap4q2tn7h3x2uyznq",
"uk-london-1": "ocid1.image.oc1.uk-london-1.aaaaaaaanqwfiejnlcawmwoa2ku73qghuiumgaiffldgfk5ig7xx4tlfcjua",
"us-ashburn-1": "ocid1.image.oc1.iad.aaaaaaaaf4tcgubjzoxwaa4xteropz4zidxitlbjcwogcglzxwtspwiv74ha",
"us-chicago-1": "ocid1.image.oc1.us-chicago-1.aaaaaaaajrmkhokn3hqdlqtevwvcyxh67fknrp5ljo33kp25nci34viblkxq",
"us-phoenix-1": "ocid1.image.oc1.phx.aaaaaaaafpqctvbk7lcxfztmjxhyfd5pyhixs4h23uzjiddjlxfs6eva57xa",
"us-sanjose-1": "ocid1.image.oc1.us-sanjose-1.aaaaaaaa54zxwb6ujfbrycebkkmy4tdc7szox3l76l6un7wfjgln4drzcvda"
}