alpha
Login
or
Join now
gwen.works
/
churros-notella
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
chore(k8s): add deployment files
author
Gwen Le Bihan
date
1 year ago
(Feb 3, 2025, 11:29 PM +0100)
commit
66d4f42d
66d4f42dbf52df74bf18201bc6e71e3a212d50a5
parent
5f793061
5f79306139e788ab869e73e410a7899a9b9e62d7
+83
6 changed files
Expand all
Collapse all
Unified
Split
kubernetes
kustomization.yaml
namespace.yaml
nats
kustomization.yaml
nats.conf
service.yaml
statefulset.yaml
+4
kubernetes/kustomization.yaml
Reviewed
···
1
1
+
resources:
2
2
+
- namespace.yaml
3
3
+
- nats/
4
4
+
- notella/
+4
kubernetes/namespace.yaml
Reviewed
···
1
1
+
apiVersion: v1
2
2
+
kind: Namespace
3
3
+
metadata:
4
4
+
name: notella
+18
kubernetes/nats/kustomization.yaml
Reviewed
···
1
1
+
# coucou https://github.com/bleemeo/bleemeo-community-edition/pull/4/files :)
2
2
+
3
3
+
commonLabels:
4
4
+
app: nats
5
5
+
6
6
+
configMapGenerator:
7
7
+
- name: churros-nats-config
8
8
+
files:
9
9
+
- nats.conf
10
10
+
11
11
+
secretGenerator:
12
12
+
- name: churros-nats-jetstream-secrets
13
13
+
literals:
14
14
+
- JETSTREAM_PASSWORD=jetstream
15
15
+
16
16
+
resources:
17
17
+
- statefulset.yaml
18
18
+
- service.yaml
+5
kubernetes/nats/nats.conf
Reviewed
···
1
1
+
server_name: "churros-jetstream"
2
2
+
3
3
+
jetstream {
4
4
+
enabled: true
5
5
+
}
+11
kubernetes/nats/service.yaml
Reviewed
···
1
1
+
apiVersion: v1
2
2
+
kind: Service
3
3
+
metadata:
4
4
+
name: churros-notella-nats
5
5
+
spec:
6
6
+
ports:
7
7
+
- port: 4222
8
8
+
name: churros-notella-nats-client
9
9
+
selector:
10
10
+
app: churros-notella-nats
11
11
+
type: LoadBalancer
+41
kubernetes/nats/statefulset.yaml
Reviewed
···
1
1
+
apiVersion: apps/v1
2
2
+
kind: StatefulSet
3
3
+
metadata:
4
4
+
name: churros-notella-nats
5
5
+
spec:
6
6
+
template:
7
7
+
spec:
8
8
+
containers:
9
9
+
- name: churros-notella-nats
10
10
+
image: nats:2
11
11
+
resources:
12
12
+
limits:
13
13
+
memory: "128Mi"
14
14
+
cpu: "500m"
15
15
+
command:
16
16
+
- /nats-server
17
17
+
- --config
18
18
+
- /etc/nats/nats.conf
19
19
+
- --name
20
20
+
- $(POD_NAME)
21
21
+
ports:
22
22
+
- containerPort: 4222
23
23
+
- containerPort: 8222
24
24
+
envFrom:
25
25
+
- configMapRef:
26
26
+
name: nats-config
27
27
+
env:
28
28
+
- name: POD_NAME
29
29
+
valueFrom:
30
30
+
fieldRef:
31
31
+
fieldPath: metadata.name
32
32
+
volumeMounts:
33
33
+
- name: nats-config-file
34
34
+
mountPath: /etc/nats
35
35
+
readinessProbe:
36
36
+
tcpSocket:
37
37
+
port: 4222
38
38
+
volumes:
39
39
+
- name: nats-config-file
40
40
+
configMap:
41
41
+
name: nats-config