add env var to finance app with currency converted api key [ci skip]
This commit is contained in:
parent
120a69d19c
commit
05944f716e
4 changed files with 15 additions and 6 deletions
6
main.tf
6
main.tf
|
|
@ -50,6 +50,7 @@ variable "alertmanager_slack_api_url" {}
|
|||
variable "home_assistant_configuration" {}
|
||||
variable "shadowsocks_password" {}
|
||||
variable "finance_app_db_connection_string" {}
|
||||
variable "finance_app_currency_converter_api_key" {}
|
||||
variable "finance_app_graphql_api_secret" {}
|
||||
variable "headscale_config" {}
|
||||
|
||||
|
|
@ -267,8 +268,9 @@ module "kubernetes_cluster" {
|
|||
shadowsocks_password = var.shadowsocks_password
|
||||
|
||||
# finance app
|
||||
finance_app_graphql_api_secret = var.finance_app_graphql_api_secret
|
||||
finance_app_db_connection_string = var.finance_app_db_connection_string
|
||||
finance_app_graphql_api_secret = var.finance_app_graphql_api_secret
|
||||
finance_app_db_connection_string = var.finance_app_db_connection_string
|
||||
finance_app_currency_converter_api_key = var.finance_app_currency_converter_api_key
|
||||
|
||||
headscale_config = var.headscale_config
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ variable "prod_graphql_endpoint" {
|
|||
variable "graphql_api_secret" {}
|
||||
variable "db_connection_string" {
|
||||
}
|
||||
variable "currency_converter_api_key" {}
|
||||
|
||||
|
||||
resource "kubernetes_namespace" "finance_app" {
|
||||
|
|
@ -122,6 +123,10 @@ resource "kubernetes_deployment" "finance_app" {
|
|||
name = "VECTORIZER_PATH"
|
||||
value = "/data/vectorizer_categorizer.pkl"
|
||||
}
|
||||
env {
|
||||
name = "CURRENCY_CONVERTER_API_KEY"
|
||||
value = var.currency_converter_api_key
|
||||
}
|
||||
volume_mount {
|
||||
name = "data"
|
||||
mount_path = "/data"
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ variable "alertmanager_slack_api_url" {}
|
|||
variable "home_assistant_configuration" {}
|
||||
variable "shadowsocks_password" {}
|
||||
variable "finance_app_db_connection_string" {}
|
||||
variable "finance_app_currency_converter_api_key" {}
|
||||
variable "finance_app_graphql_api_secret" {}
|
||||
variable "headscale_config" {}
|
||||
|
||||
|
|
@ -253,10 +254,11 @@ module "home_assistant" {
|
|||
}
|
||||
|
||||
module "finance_app" {
|
||||
source = "./finance_app"
|
||||
tls_secret_name = var.tls_secret_name
|
||||
graphql_api_secret = var.finance_app_graphql_api_secret
|
||||
db_connection_string = var.finance_app_db_connection_string
|
||||
source = "./finance_app"
|
||||
tls_secret_name = var.tls_secret_name
|
||||
graphql_api_secret = var.finance_app_graphql_api_secret
|
||||
db_connection_string = var.finance_app_db_connection_string
|
||||
currency_converter_api_key = var.finance_app_currency_converter_api_key
|
||||
}
|
||||
|
||||
module "excalidraw" {
|
||||
|
|
|
|||
BIN
terraform.tfvars
BIN
terraform.tfvars
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue