From 510ec4f53825da08ec0d6e84a133f63b97fb28c5 Mon Sep 17 00:00:00 2001 From: ytshih Date: Wed, 6 Nov 2024 10:55:03 +0000 Subject: [PATCH] Add: shiki natsume --- flux-applications/shiki-natsume.yaml | 14 ++++++++++++++ shiki-natsume/deploy.natsume.yaml | 27 +++++++++++++++++++++++++++ shiki-natsume/kustomization.yaml | 9 +++++++++ shiki-natsume/ns.natsume.yaml | 5 +++++ 4 files changed, 55 insertions(+) create mode 100644 flux-applications/shiki-natsume.yaml create mode 100644 shiki-natsume/deploy.natsume.yaml create mode 100644 shiki-natsume/kustomization.yaml create mode 100644 shiki-natsume/ns.natsume.yaml diff --git a/flux-applications/shiki-natsume.yaml b/flux-applications/shiki-natsume.yaml new file mode 100644 index 0000000..3611fe7 --- /dev/null +++ b/flux-applications/shiki-natsume.yaml @@ -0,0 +1,14 @@ +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: shiki-natsume + namespace: flux-system +spec: + interval: 10m0s + path: ./shiki-natsume/ + prune: true + force: false + sourceRef: + kind: GitRepository + name: applications diff --git a/shiki-natsume/deploy.natsume.yaml b/shiki-natsume/deploy.natsume.yaml new file mode 100644 index 0000000..68a2acd --- /dev/null +++ b/shiki-natsume/deploy.natsume.yaml @@ -0,0 +1,27 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + app: natsume + name: natsume +spec: + replicas: 1 + selector: + matchLabels: + app: natsume + template: + metadata: + labels: + app: natsume + spec: + containers: + - image: gitea.konchin.com/services/shiki-natsume:latest + name: natsume + env: + - name: TOKEN + valueFrom: + secretKeyRef: + name: natsume-secret + key: token + imagePullSecrets: + - name: regcred diff --git a/shiki-natsume/kustomization.yaml b/shiki-natsume/kustomization.yaml new file mode 100644 index 0000000..7aff512 --- /dev/null +++ b/shiki-natsume/kustomization.yaml @@ -0,0 +1,9 @@ +--- +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: shiki-natsume +generatorOptions: + disableNameSuffixHash: true +resources: + - ns.natsume.yaml + - deploy.natsume.yaml diff --git a/shiki-natsume/ns.natsume.yaml b/shiki-natsume/ns.natsume.yaml new file mode 100644 index 0000000..661cc65 --- /dev/null +++ b/shiki-natsume/ns.natsume.yaml @@ -0,0 +1,5 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: shiki-natsume