spring-cloud-alibaba sentinel-dashboard
621
version: "2"
services:
namesrv:
image: aidansu/sentinel-dashboard:1.7.1
container_name: sentinel-dashboard
ports:
- 30080:8080
environment:
- JAVA_OPTS= -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dsentinel.dashboard.auth.username=sentinel -Dsentinel.dashboard.auth.password=sentinel -Dserver.servlet.session.timeout=7200
---
apiVersion: v1
kind: Service
metadata:
name: sentinel-dashboard
labels:
app: sentinel-dashboard
spec:
ports:
- port: 8080
name: server
targetPort: 8080
nodePort: 30080
selector:
app: sentinel
sessionAffinity: ClientIP
type: NodePort
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: sentinel
spec:
serviceName: sentinel-dashboard
replicas: 1
template:
metadata:
labels:
app: sentinel
annotations:
pod.alpha.kubernetes.io/initialized: "true"
spec:
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: "app"
operator: In
values:
- sentinel-dashboard
topologyKey: "kubernetes.io/hostname"
containers:
- name: k8s-sentinel
imagePullPolicy: Always
image: aidansu/sentinel-dashboard:1.7.1
resources:
requests:
memory: "2Gi"
cpu: "500m"
ports:
- containerPort: 8080
name: client
env:
- name: TZ
value: Asia/Shanghai
- name: JAVA_OPTS
value: -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dsentinel.dashboard.auth.username=sentinel -Dsentinel.dashboard.auth.password=sentinel -Dserver.servlet.session.timeout=7200
selector:
matchLabels:
app: sentinel
Content type
Image
Digest
Size
245.7 MB
Last updated
over 5 years ago
docker pull aidansu/sentinel-dashboard:1.8.0