chore: promote node GitOps source 17777a6

This commit is contained in:
HWLAB node GitOps Bot
2026-06-29 22:21:38 +00:00
parent 86af7fd1eb
commit 42a814b26c
12 changed files with 271 additions and 226 deletions
@@ -14,9 +14,17 @@ items:
hwlab.pikastech.local/component: opencode
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/service-id: opencode-server
hwlab.pikastech.local/source-commit: c1665a03183fd3e3ba078639319ecd0a96d58b32
hwlab.pikastech.local/source-commit: 17777a6ab74fca426a6b83fc5213fa635476a0cc
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
hwlab.pikastech.local/opencode-provider-profile: dsflash-go
hwlab.pikastech.local/opencode-provider-id: dsflash-go
hwlab.pikastech.local/opencode-model: deepseek-v4-flash
hwlab.pikastech.local/opencode-config-sha256: fc9fb04b27a28a97619f5bd3cc4e1803744969969fa9ca425d86ea57c6ff8d56
hwlab.pikastech.local/opencode-api-key-secret-ref: hwlab-v03-code-agent-provider/opencode-api-key
hwlab.pikastech.local/agentrun-provider-secret-ref: agentrun-v02/agentrun-v01-provider-dsflash-go
hwlab.pikastech.local/agentrun-provider-secret-keys: auth.json,config.toml,model-catalog.json
hwlab.pikastech.local/values-printed: "false"
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
@@ -30,9 +38,17 @@ items:
hwlab.pikastech.local/component: opencode
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/service-id: opencode-server
hwlab.pikastech.local/source-commit: c1665a03183fd3e3ba078639319ecd0a96d58b32
hwlab.pikastech.local/source-commit: 17777a6ab74fca426a6b83fc5213fa635476a0cc
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
hwlab.pikastech.local/opencode-provider-profile: dsflash-go
hwlab.pikastech.local/opencode-provider-id: dsflash-go
hwlab.pikastech.local/opencode-model: deepseek-v4-flash
hwlab.pikastech.local/opencode-config-sha256: fc9fb04b27a28a97619f5bd3cc4e1803744969969fa9ca425d86ea57c6ff8d56
hwlab.pikastech.local/opencode-api-key-secret-ref: hwlab-v03-code-agent-provider/opencode-api-key
hwlab.pikastech.local/agentrun-provider-secret-ref: agentrun-v02/agentrun-v01-provider-dsflash-go
hwlab.pikastech.local/agentrun-provider-secret-keys: auth.json,config.toml,model-catalog.json
hwlab.pikastech.local/values-printed: "false"
spec:
accessModes:
- ReadWriteOnce
@@ -52,9 +68,17 @@ items:
hwlab.pikastech.local/component: opencode
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/service-id: opencode-server
hwlab.pikastech.local/source-commit: c1665a03183fd3e3ba078639319ecd0a96d58b32
hwlab.pikastech.local/source-commit: 17777a6ab74fca426a6b83fc5213fa635476a0cc
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
hwlab.pikastech.local/opencode-provider-profile: dsflash-go
hwlab.pikastech.local/opencode-provider-id: dsflash-go
hwlab.pikastech.local/opencode-model: deepseek-v4-flash
hwlab.pikastech.local/opencode-config-sha256: fc9fb04b27a28a97619f5bd3cc4e1803744969969fa9ca425d86ea57c6ff8d56
hwlab.pikastech.local/opencode-api-key-secret-ref: hwlab-v03-code-agent-provider/opencode-api-key
hwlab.pikastech.local/agentrun-provider-secret-ref: agentrun-v02/agentrun-v01-provider-dsflash-go
hwlab.pikastech.local/agentrun-provider-secret-keys: auth.json,config.toml,model-catalog.json
hwlab.pikastech.local/values-printed: "false"
spec:
type: ClusterIP
selector:
@@ -79,9 +103,17 @@ items:
hwlab.pikastech.local/component: opencode
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/service-id: opencode-server
hwlab.pikastech.local/source-commit: c1665a03183fd3e3ba078639319ecd0a96d58b32
hwlab.pikastech.local/source-commit: 17777a6ab74fca426a6b83fc5213fa635476a0cc
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
hwlab.pikastech.local/opencode-provider-profile: dsflash-go
hwlab.pikastech.local/opencode-provider-id: dsflash-go
hwlab.pikastech.local/opencode-model: deepseek-v4-flash
hwlab.pikastech.local/opencode-config-sha256: fc9fb04b27a28a97619f5bd3cc4e1803744969969fa9ca425d86ea57c6ff8d56
hwlab.pikastech.local/opencode-api-key-secret-ref: hwlab-v03-code-agent-provider/opencode-api-key
hwlab.pikastech.local/agentrun-provider-secret-ref: agentrun-v02/agentrun-v01-provider-dsflash-go
hwlab.pikastech.local/agentrun-provider-secret-keys: auth.json,config.toml,model-catalog.json
hwlab.pikastech.local/values-printed: "false"
spec:
replicas: 1
strategy:
@@ -102,9 +134,17 @@ items:
hwlab.pikastech.local/component: opencode
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/service-id: opencode-server
hwlab.pikastech.local/source-commit: c1665a03183fd3e3ba078639319ecd0a96d58b32
hwlab.pikastech.local/source-commit: 17777a6ab74fca426a6b83fc5213fa635476a0cc
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
hwlab.pikastech.local/opencode-provider-profile: dsflash-go
hwlab.pikastech.local/opencode-provider-id: dsflash-go
hwlab.pikastech.local/opencode-model: deepseek-v4-flash
hwlab.pikastech.local/opencode-config-sha256: fc9fb04b27a28a97619f5bd3cc4e1803744969969fa9ca425d86ea57c6ff8d56
hwlab.pikastech.local/opencode-api-key-secret-ref: hwlab-v03-code-agent-provider/opencode-api-key
hwlab.pikastech.local/agentrun-provider-secret-ref: agentrun-v02/agentrun-v01-provider-dsflash-go
hwlab.pikastech.local/agentrun-provider-secret-keys: auth.json,config.toml,model-catalog.json
hwlab.pikastech.local/values-printed: "false"
spec:
serviceAccountName: opencode-server
securityContext:
@@ -131,7 +171,14 @@ items:
- name: XDG_DATA_HOME
value: /workspace/.local/share
- name: OPENCODE_CONFIG_CONTENT
value: '{"autoupdate":false,"share":"disabled"}'
value: '{"$schema":"https://opencode.ai/config.json","autoupdate":false,"share":"disabled","model":"dsflash-go/deepseek-v4-flash","small_model":"dsflash-go/deepseek-v4-flash","provider":{"dsflash-go":{"npm":"@ai-sdk/openai-compatible","name":"AgentRun
dsflash-go","options":{"baseURL":"https://opencode.ai/zen/go/v1","apiKey":"{env:OPENCODE_DSFLASH_GO_API_KEY}","timeout":600000,"headerTimeout":600000,"chunkTimeout":300000},"models":{"deepseek-v4-flash":{"name":"deepseek-v4-flash","reasoning":true,"tool_call":true,"limit":{"context":1000000,"output":384000}}}}}}'
- name: OPENCODE_DSFLASH_GO_API_KEY
valueFrom:
secretKeyRef:
name: hwlab-v03-code-agent-provider
key: opencode-api-key
optional: true
- name: OPENCODE_SERVER_USERNAME
valueFrom:
secretKeyRef: