mirror of
https://gerrit.hackerspace.pl/hscloud
synced 2024-10-18 02:37:45 +00:00
hswaw/teleimg: RIP lelegram
Change-Id: Iea1acac5826519c63ab7da1955972544f2098ce0 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1793 Reviewed-by: q3k <q3k@hackerspace.pl>
This commit is contained in:
parent
63328a353a
commit
527386ab0c
3 changed files with 1 additions and 38 deletions
|
@ -7,5 +7,6 @@ Here's a list of projects and services that are no longer with us (and the last
|
|||
- frab - 633fb2
|
||||
- smsgw - 633fb2
|
||||
- voucherchecker - 633fb2
|
||||
- lelegram - 6963e8
|
||||
|
||||
RIP.
|
||||
|
|
|
@ -16,7 +16,6 @@ local pretalx = import "pretalx.libsonnet";
|
|||
|
||||
components: {
|
||||
teleimg: teleimg.teleimg(cfg.teleimg, env),
|
||||
lelegram: teleimg.lelegram(cfg.teleimg, env),
|
||||
pretalx: pretalx.component(cfg.pretalx, env) {
|
||||
cronjob: null,
|
||||
},
|
||||
|
|
|
@ -8,11 +8,6 @@ local kube = import "../../kube/kube.libsonnet";
|
|||
},
|
||||
image: {
|
||||
teleimg: "registry.k0.hswaw.net/q3k/teleimg:1578259776-a07688fe74efe1e190d58092a9f50d4275a15e3d",
|
||||
lelegram: "registry.k0.hswaw.net/q3k/lelegram:1579786610-83e26900700814ea67f46aabd5c5077382186022",
|
||||
},
|
||||
bridge: {
|
||||
telegram: "-1001345766954",
|
||||
irc: "#hackerspace-krk",
|
||||
},
|
||||
webFQDN: error "webFQDN must be set!",
|
||||
},
|
||||
|
@ -45,36 +40,4 @@ local kube = import "../../kube/kube.libsonnet";
|
|||
data: cfg.secret,
|
||||
},
|
||||
},
|
||||
|
||||
lelegram(cfg, env):: mirko.Component(env, "lelegram") {
|
||||
local lelegram = self,
|
||||
cfg+: {
|
||||
image: cfg.image.lelegram,
|
||||
nodeSelector: {
|
||||
"kubernetes.io/hostname": "bc01n01.hswaw.net",
|
||||
},
|
||||
container: lelegram.GoContainer("main", "/lelegram/lelegram") {
|
||||
env_: {
|
||||
TELEGRAM_TOKEN: kube.SecretKeyRef(lelegram.secret, "telegram_token"),
|
||||
},
|
||||
command+: [
|
||||
"-telegram_token", "$(TELEGRAM_TOKEN)",
|
||||
"-telegram_chat", cfg.bridge.telegram,
|
||||
"-irc_channel", cfg.bridge.irc,
|
||||
"-irc_max_connections", "10",
|
||||
],
|
||||
},
|
||||
},
|
||||
|
||||
deployment+: {
|
||||
spec+: {
|
||||
replicas: 0,
|
||||
},
|
||||
},
|
||||
|
||||
secret: kube.Secret("lelegram") {
|
||||
metadata+: lelegram.metadata,
|
||||
data: cfg.secret,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue