Skip to content

Commit 1d825d4

Browse files
Add Inject opentofu required providers and version into nebari_tf_extensions stage
1 parent cd699fd commit 1d825d4

File tree

3 files changed

+5
-32
lines changed

3 files changed

+5
-32
lines changed

src/_nebari/stages/nebari_tf_extensions/__init__.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
from typing import Any, Dict, List, Optional, Type
22

33
from _nebari.stages.base import NebariTerraformStage
4-
from _nebari.stages.tf_objects import (
5-
NebariHelmProvider,
6-
NebariKubernetesProvider,
7-
NebariTerraformState,
8-
)
4+
from _nebari.stages.tf_objects import NebariHelmProvider, NebariKubernetesProvider
95
from nebari import schema
106
from nebari.hookspecs import NebariStage, hookimpl
117

@@ -54,8 +50,11 @@ class NebariTFExtensionsStage(NebariTerraformStage):
5450

5551
def tf_objects(self) -> List[Dict]:
5652
return [
57-
NebariTerraformState(self.name, self.config),
53+
*super().tf_objects(),
54+
NebariOpentofuRequiredProvider("keycloak", self.config),
55+
NebariOpentofuRequiredProvider("kubernetes", self.config),
5856
NebariKubernetesProvider(self.config),
57+
NebariOpentofuRequiredProvider("helm", self.config),
5958
NebariHelmProvider(self.config),
6059
]
6160

src/_nebari/stages/nebari_tf_extensions/template/modules/nebariextension/main.tf

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,3 @@
1-
terraform {
2-
required_providers {
3-
keycloak = {
4-
source = "mrparkers/keycloak"
5-
version = "3.7.0"
6-
}
7-
}
8-
}
9-
101
resource "kubernetes_service" "nebari-extension-service" {
112
metadata {
123
name = "${var.name}-service"

src/_nebari/stages/nebari_tf_extensions/template/versions.tf

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)