Files
argocd-apps/apps/base/puppet/service_puppetboard.yaml
T
unkinben d0f3c5ef1e
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
fix: svc/puppetboard forwarding to wrong port
puppetboard uses `PUPPETBOARD_PORT` to specify the port, otherwise it
listens on tcp/80

```
ENV PUPPETBOARD_PORT 80
ENV PUPPETBOARD_HOST 0.0.0.0
ENV PUPPETBOARD_STATUS_ENDPOINT /status
ENV PUPPETBOARD_SETTINGS docker_settings.py
EXPOSE 80
```

- change svc/puppetboard to use tcp/80
2026-03-18 14:22:13 +11:00

22 lines
473 B
YAML

---
apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/component: puppetboard
app.kubernetes.io/instance: puppetserver
app.kubernetes.io/name: puppetserver
app.kubernetes.io/version: 8.8.0
name: puppetboard
namespace: puppet
spec:
ports:
- name: puppetboard
port: 80
protocol: TCP
targetPort: puppetboard
selector:
app.kubernetes.io/component: puppetboard
app.kubernetes.io/name: puppetserver
type: ClusterIP