Compare commits
16 Commits
fd76da7297
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 8404b91ed7 | |||
| b2bdc688da | |||
| 703fa174df | |||
| 68064a8f6b | |||
| d32d7da4c5 | |||
| 0b9d8341f6 | |||
| 4eaf19478c | |||
| 942fb165cb | |||
| 428da5c8c3 | |||
| 0d8a2994ec | |||
| 846316cc45 | |||
| b8ff432e35 | |||
| 1c0399ac09 | |||
| b2b59eeb76 | |||
| 14c73620f4 | |||
| 9668fdf1fd |
@@ -31,7 +31,6 @@ spec:
|
||||
--gateway-port 18789 --gateway-bind lan \
|
||||
--skip-daemon --skip-channels --skip-skills --skip-health --skip-ui
|
||||
fi
|
||||
# Run the gateway
|
||||
exec node /app/openclaw.mjs gateway --port 18789 --bind lan
|
||||
ports:
|
||||
- name: gateway
|
||||
@@ -49,7 +48,7 @@ spec:
|
||||
- name: TZ
|
||||
value: "Australia/Sydney"
|
||||
- name: NODE_OPTIONS
|
||||
value: "--dns-result-order=ipv4first --no-network-family-autoselection --import /home/node/canvas-patch.mjs"
|
||||
value: "--dns-result-order=ipv4first --no-network-family-autoselection"
|
||||
- name: OPENCLAW_GATEWAY_TOKEN
|
||||
value: 356a221b029c582ea983c21b8b01a6689fafb1e0182e8af7
|
||||
- name: GITHUB_TOKEN
|
||||
@@ -57,6 +56,11 @@ spec:
|
||||
secretKeyRef:
|
||||
name: github
|
||||
key: pat
|
||||
- name: AXWAY_GITHUB_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: axway-github
|
||||
key: token
|
||||
- name: DISCORD_BOT_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
@@ -67,12 +71,46 @@ spec:
|
||||
secretKeyRef:
|
||||
name: minimax
|
||||
key: token
|
||||
- name: HOOKS_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: hooks-token
|
||||
key: token
|
||||
- name: TELEGRAM_BOT_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: telegram-bot-token
|
||||
key: token
|
||||
- name: ZAI_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: zai
|
||||
key: token
|
||||
- name: PAPRIKA_EMAIL
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: paprika
|
||||
key: email
|
||||
- name: PAPRIKA_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: paprika
|
||||
key: password
|
||||
- name: NPM_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: npm
|
||||
key: token
|
||||
- name: CLAWHUB_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: clawhub
|
||||
key: token
|
||||
volumeMounts:
|
||||
- name: home
|
||||
mountPath: /home/node
|
||||
- name: tmp
|
||||
mountPath: /tmp
|
||||
|
||||
volumes:
|
||||
- name: home
|
||||
persistentVolumeClaim:
|
||||
|
||||
8
manifests/gateway-token-secret.yaml
Normal file
8
manifests/gateway-token-secret.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: gateway-token
|
||||
namespace: openclaw
|
||||
type: Opaque
|
||||
data:
|
||||
token: MzU2YTIxMWIwMjljNTgyZWE5ODNjMjFiOGIwMWE2Njg5ZmFmYjFlMDE4MmU4YWY3
|
||||
8
manifests/hooks-token-secret.yaml
Normal file
8
manifests/hooks-token-secret.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: hooks-token
|
||||
namespace: openclaw
|
||||
type: Opaque
|
||||
data:
|
||||
token: N2IxN2JmZDU0NjBhNTFlYTIwZWY2OGZmODJjN2IwZDYwYTA0NTAyMGVmNjZlYmQ3NGJkYzkzNzAyYWIzNTdmYg==
|
||||
@@ -4,8 +4,6 @@ metadata:
|
||||
name: openclaw
|
||||
namespace: openclaw
|
||||
---
|
||||
# Minimal Role/RoleBinding placeholder.
|
||||
# Adjust permissions once we know what OpenClaw needs (MCP, secrets read, etc.)
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
@@ -15,6 +13,9 @@ rules:
|
||||
- apiGroups: [""]
|
||||
resources: ["pods", "pods/log"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
- apiGroups: [""]
|
||||
resources: ["secrets"]
|
||||
verbs: ["get", "list", "watch", "create", "update", "patch"]
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
||||
8
manifests/telegram-secret.yaml
Normal file
8
manifests/telegram-secret.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: telegram-bot-token
|
||||
namespace: openclaw
|
||||
type: Opaque
|
||||
data:
|
||||
token: ODMyMzE1MjY1MDpBQUc2a25mb3pkeTEyWVduakhLQzdvRXVYUDJnMXl1bDZHOA==
|
||||
Reference in New Issue
Block a user