mirror of
https://github.com/FlipsideCrypto/convox.git
synced 2026-02-06 10:56:56 +00:00
terraform: tweak for local parameter usage (#80)
This commit is contained in:
parent
dd859cb23c
commit
17cad1eae0
@ -74,7 +74,7 @@ resource "aws_eks_node_group" "cluster" {
|
||||
scaling_config {
|
||||
desired_size = 1
|
||||
min_size = 1
|
||||
max_size = 1000
|
||||
max_size = 100
|
||||
}
|
||||
|
||||
lifecycle {
|
||||
|
||||
@ -67,6 +67,7 @@ resource "google_container_node_pool" "rack" {
|
||||
location = google_container_cluster.rack.location
|
||||
cluster = google_container_cluster.rack.name
|
||||
initial_node_count = 1
|
||||
version = data.google_container_engine_versions.available.latest_master_version
|
||||
|
||||
autoscaling {
|
||||
min_node_count = 1
|
||||
|
||||
@ -34,6 +34,17 @@ module "api" {
|
||||
secret = random_string.secret.result
|
||||
}
|
||||
|
||||
resource "kubernetes_namespace" "system" {
|
||||
metadata {
|
||||
labels = {
|
||||
system = "convox"
|
||||
type = "system"
|
||||
}
|
||||
|
||||
name = "convox-system"
|
||||
}
|
||||
}
|
||||
|
||||
module "router" {
|
||||
source = "../../router/local"
|
||||
|
||||
@ -42,7 +53,7 @@ module "router" {
|
||||
}
|
||||
|
||||
name = var.name
|
||||
namespace = module.k8s.namespace
|
||||
namespace = kubernetes_namespace.system.metadata.0.name
|
||||
platform = var.platform
|
||||
release = var.release
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
output "endpoint" {
|
||||
value = var.name
|
||||
value = "${var.name}.convox"
|
||||
}
|
||||
|
||||
output "resolver" {
|
||||
|
||||
@ -3,11 +3,11 @@ variable "name" {
|
||||
}
|
||||
|
||||
variable "node_type" {
|
||||
type = string
|
||||
default = "Standard_D2_v3"
|
||||
}
|
||||
|
||||
variable "region" {
|
||||
type = string
|
||||
default = "eastus"
|
||||
}
|
||||
|
||||
variable "release" {
|
||||
|
||||
@ -4,6 +4,10 @@ terraform {
|
||||
|
||||
provider "digitalocean" {
|
||||
version = "~> 1.10"
|
||||
|
||||
spaces_access_id = var.access_id
|
||||
spaces_secret_key = var.secret_key
|
||||
token = var.token
|
||||
}
|
||||
|
||||
provider "http" {
|
||||
|
||||
@ -7,15 +7,15 @@ variable "name" {
|
||||
}
|
||||
|
||||
variable "node_type" {
|
||||
type = string
|
||||
default = "s-1vcpu-2gb"
|
||||
}
|
||||
|
||||
variable "region" {
|
||||
type = string
|
||||
default = "nyc3"
|
||||
}
|
||||
|
||||
variable "registry_disk" {
|
||||
type = string
|
||||
default = "50Gi"
|
||||
}
|
||||
|
||||
variable "release" {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user