问题标签 [terraform-provider-oci]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
115 浏览

terraform - 该代码有效,但我无法在特定隔间中放置 vcn

下面的代码有效,但我无法在 vcn 名称的末尾添加 -vcn,而且我无法确保 vcn 位于它打算放置的隔间中。

我的 variables.tf 看起来像 -

我的 main.tf 看起来像 -

我的 terraform.tfvars 看起来像 -

0 投票
0 回答
59 浏览

kubernetes - 使用带有 Terraform 的 kubernetes_pod oci 提供程序创建 pod 时出现连接错误

我正在使用 OCI 上的 terraform 与 kubernetes_pod 提供程序创建 pod。它给出连接错误:发布“http://localhost/api/v1/namespaces/default/pods.dial tcp [::1]:80: connectex: No connection could be made because the target machine主动拒绝它。似乎terraform 指向 localhost 而不是 OCI K8 集群。provider.tf 文件包括:

.kube/config 文件设置为:

0 投票
1 回答
87 浏览

terraform - 如何将用户添加到 terraform OCI 中的组

我必须为 oracle cloud (OCI) 中的每个组添加现有的用户列表,请您帮忙以一种简单的方式进行操作

例子:

多变的:

我可以创建如下组

在这种情况下,我不知道如何将用户添加到组中。

0 投票
2 回答
228 浏览

terraform - 如何使用 terraform 在 OCI 中的现有默认路由表中添加新规则

我正在尝试使用 terraform 在 OCI 中现有的默认路由表中创建规则。

基本上我正在尝试为互联网网关添加一个规则,以便我可以使用 ssh 访问它。不确定,但我无法访问 TCP,直到我没有在默认表中添加规则,新表对我不起作用..

但在 OCI 提供程序中,该选项仅可用于使用规则创建新路由表,而不是在现有/默认路由表中添加规则

我只能在 oci 提供程序中找到以下路由表选项,其余的属于 DRG。

https://registry.terraform.io/providers/hashicorp/oci/latest/docs/resources/core_route_table

我目前正在使用以下 terraform 代码:

任何解决方法或解决方案都会有所帮助!!!!

0 投票
1 回答
35 浏览

terraform - 如何忽略terraform中的块

我有一个在 Oracle 云中创建 kubernetes 集群资源的 terraform 代码。我想 endpoint_config在集群为公共时忽略块,并在集群为私有时执行此块。我怎样才能做到这一点

0 投票
1 回答
37 浏览

terraform - 如何在 Terraform 中迭代列表

我有一个代码

目前compute_subnet_cidr有一个子网 cidr 块

如果 compute_subnet_cidr 是一个列表,我该如何迭代。

如何更改上述代码?

0 投票
1 回答
48 浏览

oracle - 更新 - Terraform OCI - 在不同区域创建多个 VCN

我想在两个或更多区域内创建 2 个 VCN 和其他资源。

我在这个github帐户中上传我的代码

当我执行代码时(您必须设置租户、用户、指纹等)我没有错误,但是:

  1. 当我进入根区域时,一切都已创建(分区和 VCN)
  2. 当我去第二个区域时,没有创建 VCN

地形版本:v1.0.2

我的 VCN 模块有:

当我调用 VCN 模块时,我通过了:

我的提供者是:

我应该改变什么,以同时在两个或更多区域内创建这个 VCN?

使用terraform 计划应用

非常感谢

0 投票
1 回答
564 浏览

oracle - Terraform OCI - 在多个区域创建多个 VCN

我想在两个或更多区域内创建 2 个 VCN 和其他资源。

我在这个github帐户中上传我的代码

当我执行代码时(您必须设置租户、用户、指纹等)我没有错误,但是:

  1. 当我进入根区域时,一切都已创建(分区和 VCN)
  2. 当我去第二个区域时,没有创建 VCN

地形版本:v1.0.2

我的 VCN 模块有:

当我调用 VCN 模块时,我通过了:

我的提供者是:

我应该改变什么,以同时在两个或更多区域内创建这个 VCN?

使用terraform 计划应用

非常感谢

0 投票
1 回答
27 浏览

oracle - 如何同时创建多个 VCN

我有一个问题,我需要创建多个 VCN。

我想将变量设置为 JSON 文件。像这样:

init_values.json

我的vcn.tf文件就像这样

provider.tf是:

错误是下一个:

什么可能是我的错误,我错了

谢谢

0 投票
1 回答
83 浏览

oracle-cloud-infrastructure - Terraform OCI - 403 请转到您的家乡

我目前有一个用于在 oracle 上创建一些基本基础架构的 terraform 代码,如果我通过区域“us-sanjose-1”“它可以工作,但是当我更改为“us-ashburn-1”区域时,它会生成以下错误:

从 OCI Web 管理控制台,我可以为这两个区域创建资源而不会出现错误。