fix
This commit is contained in:
17
apps/infisical/check.rhai
Normal file
17
apps/infisical/check.rhai
Normal file
@@ -0,0 +1,17 @@
|
||||
const DOMAIN = config.domain;
|
||||
fn check_domain() {
|
||||
assert(have_namespace(`${global::DOMAIN}`), `There is no ${global::DOMAIN} namespace`);
|
||||
}
|
||||
fn check_authentik() {
|
||||
assert(have_namespace(`${global::DOMAIN}-auth`), `There is no ${global::DOMAIN}-auth namespace`);
|
||||
assert(have_install(`${global::DOMAIN}-auth`, "authentik"), `No authentik installation in ${global::DOMAIN}-auth`);
|
||||
assert(have_secret(`${global::DOMAIN}-auth`, "authentik"), `No authentik secret in ${global::DOMAIN}-auth`);
|
||||
}
|
||||
fn check_authentik_forward() {
|
||||
assert(have_install(`${global::DOMAIN}-auth`, "authentik-forward"), `No authentik-forward installation in ${global::DOMAIN}-auth`);
|
||||
}
|
||||
fn pre_check() {
|
||||
check_domain();
|
||||
check_authentik();
|
||||
check_authentik_forward();
|
||||
}
|
||||
@@ -9,7 +9,7 @@ locals {
|
||||
}
|
||||
|
||||
module "service" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//service"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//service?ref=0.3.0"
|
||||
component = var.component
|
||||
instance = var.instance
|
||||
namespace = var.namespace
|
||||
@@ -21,7 +21,7 @@ module "service" {
|
||||
}
|
||||
|
||||
module "ingress" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//ingress"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//ingress?ref=0.3.0"
|
||||
component = ""
|
||||
instance = var.instance
|
||||
namespace = var.namespace
|
||||
@@ -37,7 +37,7 @@ module "ingress" {
|
||||
}
|
||||
|
||||
module "application" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//application"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//application?ref=0.3.0"
|
||||
component = var.component
|
||||
instance = var.instance
|
||||
app_group = var.app_group
|
||||
@@ -60,7 +60,7 @@ provider "restapi" {
|
||||
}
|
||||
|
||||
module "forward" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//forward"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//forward?ref=0.3.0"
|
||||
component = var.component
|
||||
instance = var.instance
|
||||
domain = var.domain
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module "redis" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//redis"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//redis?ref=0.3.0"
|
||||
component = var.component
|
||||
instance = var.instance
|
||||
namespace = var.namespace
|
||||
@@ -11,7 +11,7 @@ module "redis" {
|
||||
}
|
||||
}
|
||||
module "mongo" {
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//mongo"
|
||||
source = "git::https://git.solidite.fr/vynil/kydah-modules.git//mongo?ref=0.3.0"
|
||||
component = var.component
|
||||
instance = var.instance
|
||||
namespace = var.namespace
|
||||
|
||||
Reference in New Issue
Block a user