k8s部署sentinel

1.yaml 文件

apiVersionv1
kindNamespace
metadata:
   namesentinel-ns
   labels:
     namesentinel-ns
---
apiVersionv1
kindService
metadata:
  namesentinel-svc
  namespacesentinel-ns
  labels:
    appsentinel
spec:
  ports:
  - namehttp
    protocol"TCP"
    port8858
    targetPort8858
    nodePort31808
  typeNodePort
  selector:
    appsentine     
---
apiVersionapps/v1
kindStatefulSet
metadata:
  namesentinel
  namespacesentinel-ns
spec:
  serviceNamesentinel
  replicas1
  template:
    metadata:
      labels:
        appsentinel
      annotations:
        pod.alpha.kubernetes.io/initialized"true"
    spec:
      containers:
        - namesentinel
          imagePullPolicyIfNotPresent
          imagebladex/sentinel-dashboard:latest
          resources:
            requests:
              memory"512Mi"
              cpu"200m"
          ports:
            - containerPort8858
              nameclient
          env:
            - nameTZ
              valueAsia/Shanghai
            - nameJAVA_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:
      appsentinel   
2.登录网站查看
用户名sentinei
密码sentinei
 
posted @ 2020-09-14 10:57  Ivin-yang  阅读(154)  评论(0)    收藏  举报