From 96ff3ac3911d4483b5d45fbc00ac069a627a691d Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sat, 6 Nov 2021 14:56:35 +0100 Subject: [PATCH] Octobot with dex --- k8s/octobot/config.secret.yaml | Bin 0 -> 598 bytes k8s/octobot/deployment.yaml | 83 +++++++++++++++++++++++++++++++++ k8s/octobot/dex.secret.values | Bin 0 -> 1001 bytes 3 files changed, 83 insertions(+) create mode 100644 k8s/octobot/config.secret.yaml create mode 100644 k8s/octobot/deployment.yaml create mode 100644 k8s/octobot/dex.secret.values diff --git a/k8s/octobot/config.secret.yaml b/k8s/octobot/config.secret.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0382e3ae346646b35a737e94fab3e402d5d73f4c GIT binary patch literal 598 zcmV-c0;&A~M@dveQdv+`0JrG{IxL8lK)5e^bJ*UA=6V6+nH8TN0>g1Lt&Z|S4ePn> zM&$@YyeV+xO*$GP(RDl$E#!-PE#cQh(1$C`**?!22)TQvo?^BE=;?x(oJ^^=SG+2A zu(*dX&cyFfPE;heC;!FV^kppdYdhdjDObz2-#6+jgyJ)f;lBkt-{rmn00+0BB_?o+q|re9TwqRKNoRb6X=U^uo2f1_a`ZkZrx| zZlKfm_-G(FJs6RQbVZ2_Gm2&x_2#~9c5#cE^OT^k9XI}p`f^!jFyER|{qk&RduZPc zrKLRB4=F!)EKj#b2)~~lfLx)UFEsBGPUR7&UIb@B2HPtafFwQT5$xVD7k2iO%GN3f zXe{P(vQ^6xTF0S7uTPJX>;WQPC180;^pl>tg{LB9&W-R`#_@-8U_REiAiVa$);B^r zwpDy>bi8tlGo2xu`7+f_%F0^1S5F0sDkj3r!R6W9A@ym4DN*%1eIR0odEp=K_=NZr kaxxYQZ8SBvQGUGx57wU770JfFe`s1=40=Q?U^lQbsBRc4B>(^b literal 0 HcmV?d00001 diff --git a/k8s/octobot/deployment.yaml b/k8s/octobot/deployment.yaml new file mode 100644 index 0000000..6c4865d --- /dev/null +++ b/k8s/octobot/deployment.yaml @@ -0,0 +1,83 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + k8s-app: octobot + name: octobot + namespace: octobot +spec: + selector: + matchLabels: + k8s-app: octobot + strategy: + rollingUpdate: + maxUnavailable: 0 + template: + metadata: + labels: + k8s-app: octobot + spec: + containers: + - resources: + requests: + cpu: "100m" + memory: "200Mi" + limits: + cpu: "1" + memory: "800Mi" + # args: + # - --cert-dir=/tmp + # - --secure-port=4443 + # - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname + # - --kubelet-use-node-status-port + # - --kubelet-preferred-address-types=InternalIP + # - --v=2 + # - --kubelet-insecure-tls + image: drakkarsoftware/octobot:stable + imagePullPolicy: Always + # livenessProbe: + # failureThreshold: 3 + # httpGet: + # path: /livez + # port: https + # scheme: HTTPS + # periodSeconds: 10 + name: metrics-server + ports: + - containerPort: 5001 + name: http + protocol: TCP + # readinessProbe: + # failureThreshold: 3 + # httpGet: + # path: /readyz + # port: https + # scheme: HTTPS + # periodSeconds: 10 + # securityContext: + # readOnlyRootFilesystem: true + # runAsNonRoot: true + # runAsUser: 1000 + volumeMounts: + # - mountPath: /octobot/user + # name: octobot-config + # subPath: config.json + - mountPath: /octobot/user + name: user + - mountPath: /octobot/tentacles + name: tentacles + # - mountPath: /octobot/logs + # name: logs + nodeSelector: + kubernetes.io/os: linux + # serviceAccountName: metrics-server + volumes: + # - name: octobot-config + # configMap: + # name: octobot-config + - emptyDir: {} + name: user + - emptyDir: {} + name: tentacles + # - emptyDir: {} + # name: logs \ No newline at end of file diff --git a/k8s/octobot/dex.secret.values b/k8s/octobot/dex.secret.values new file mode 100644 index 0000000000000000000000000000000000000000..d4855f73e49470100f1668287c767c88d0d7513b GIT binary patch literal 1001 zcmV!Wm8g>CO;AEVO%g0Q&BJ`tb4mSAEL?~aDb3-o(5`+FpL(R1& z$48CC%DRkne_$lgS56%$AD!ixc5;?--omWzRZ01uu|wB?M1|)&KaLXN1lYhl0P*2^ zia&6*;N{@ZLaEP99y^k$H9^+pO%(x|_smGG3q!lw@9(R(Sz1<-a{s$L?oOW;l7+r2 zJPL?eIYhgNJL&AsLIXve+1|E61@kOv?ebs?4s{-Mx^=S#FZAAp?u=roY*!A~B%Qx8 z29%Bby3q$_sXY$CCj^<<)0Y09@YA>Q@N>uK-lf^{HEp}6w!!wD3u1+ojx$2uR0@)i zLiN>hb5ZI#REsjZ@!M)1e@WFXsX*$1QP_pApTKE1Hiz91V3P5v(EugpGz6YuNN2j; zaq_NhRwS6EWauV3K6vyBaRDGqRk*WDCW#3SnJg;8q$YQs+TVk-`g1la!6!NI2p{-n zF*70~H9VJ)OXfegkICs#$fM2Lk6cjD8LGV^-utRH)q|QUBmyF?%iM2(i8~#Fp`by#Va9W$MWHBQ3)V+7Sq<@T*7%$tT8h^`c`j`K9yf zwt~O9cD!35Yv?mgDxrO5LUa0+bIu1!QW+}G6{ZU1Tnq+SMmd+}@wW1mZ6CkigELNy z+2=S69chB3cxv?}o1j}&=%_!o2BhZZvvk=X1h&l9hLf*@S!dm=KFfkQQW5Z3P3GS` z6~-p;-0cieOT1GFNHaT%_@AQ`>dD7!V5GyUFZyR)gWOa)G7b9Nqs+H z<8}Mr~83oRG2iNSN`@w5nX`2UyITP;|j4&r@iplZFv%5AsFyUuXrU7Bc- z-x;9V7*Ns6cLWxmTeCeASRv$&kd3%?b*(da!D6oJ07ysu9$wx(hkC}}eeAv}E_b|F z{T|=05s)Os)l5L<#=SjAG#ATA$pBGC==TKA1w1#b4eLv~8 z#=b;gAdTP$