k8s部署sentinel
1.yaml 文件
apiVersion: v1
kind: Namespace
metadata:
name: sentinel-ns
labels:
name: sentinel-ns
---
apiVersion: v1
kind: Service
metadata:
name: sentinel-svc
namespace: sentinel-ns
labels:
app: sentinel
spec:
ports:
- name: http
protocol: "TCP"
port: 8858
targetPort: 8858
nodePort: 31808
type: NodePort
selector:
app: sentine
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: sentinel
namespace: sentinel-ns
spec:
serviceName: sentinel
replicas: 1
template:
metadata:
labels:
app: sentinel
annotations:
pod.alpha.kubernetes.io/initialized: "true"
spec:
containers:
- name: sentinel
imagePullPolicy: IfNotPresent
image: bladex/sentinel-dashboard:latest
resources:
requests:
memory: "512Mi"
cpu: "200m"
ports:
- containerPort: 8858
name: client
env:
- name: TZ
value: Asia/Shanghai
- name: JAVA_OPTS
value: "-Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -Djava.security.egd=file:/dev/./urandom -Dcsp.sentinel.api.port=8719"
selector:
matchLabels:
app: sentinel
2.登录网站查看
用户名sentinei
密码sentinei

浙公网安备 33010602011771号