terraform: tweak for local parameter usage (#80)

This commit is contained in:
David Dollar 2020-01-23 23:30:26 -07:00 committed by GitHub
parent dd859cb23c
commit 17cad1eae0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 24 additions and 8 deletions

View File

@ -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 {

View File

@ -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

View File

@ -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
}

View File

@ -1,5 +1,5 @@
output "endpoint" {
value = var.name
value = "${var.name}.convox"
}
output "resolver" {

View File

@ -3,11 +3,11 @@ variable "name" {
}
variable "node_type" {
type = string
default = "Standard_D2_v3"
}
variable "region" {
type = string
default = "eastus"
}
variable "release" {

View File

@ -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" {

View File

@ -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" {