2020-05-13 20:38:16 +00:00
|
|
|
let kms =
|
|
|
|
https://xena.greedo.xeserv.us/pkg/dhall/kubermemes/k8s/package.dhall sha256:e47e95aba6a08f8ca3e38fbabc436566d6558a05a9b4ac149e8e712c8583b8f0
|
|
|
|
|
2020-07-09 20:41:47 +00:00
|
|
|
let tag = env:DRONE_COMMIT_SHA as Text ? "latest"
|
2020-05-13 20:38:16 +00:00
|
|
|
|
2020-07-09 20:41:47 +00:00
|
|
|
let image = "xena/printerfacts:${tag}"
|
2020-05-13 20:38:16 +00:00
|
|
|
|
|
|
|
in kms.app.make
|
|
|
|
kms.app.Config::{
|
2020-07-09 20:41:47 +00:00
|
|
|
, name = "printerfacts"
|
2020-05-13 20:38:16 +00:00
|
|
|
, appPort = 5000
|
|
|
|
, image
|
|
|
|
, replicas = 2
|
2020-07-09 20:41:47 +00:00
|
|
|
, domain = "printerfacts.cetacean.club"
|
2020-05-13 20:38:16 +00:00
|
|
|
, leIssuer = "prod"
|
|
|
|
}
|