--- apiVersion: apps/v1 kind: Deployment metadata: annotations: meta.helm.sh/release-name: hami-webui meta.helm.sh/release-namespace: kube-system labels: app.kubernetes.io/component: hami-webui app.kubernetes.io/instance: hami-webui app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: hami-webui app.kubernetes.io/version: 1.0.5 helm.sh/chart: hami-webui-1.0.5 name: hami-webui namespace: kube-system resourceVersion: '215714495' spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app.kubernetes.io/component: hami-webui app.kubernetes.io/instance: hami-webui app.kubernetes.io/name: hami-webui strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: creationTimestamp: null labels: app.kubernetes.io/component: hami-webui app.kubernetes.io/instance: hami-webui app.kubernetes.io/name: hami-webui spec: containers: - args: - /apps/dist/main command: - node env: - name: TZ value: Asia/Shanghai image: 'projecthami/hami-webui-fe:dev' imagePullPolicy: IfNotPresent name: hami-webui-fe-oss ports: - containerPort: 3000 name: http protocol: TCP resources: limits: cpu: 200m memory: 500Mi requests: cpu: 200m memory: 500Mi securityContext: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File - args: - '--conf' - /apps/config/config.yaml command: - /apps/server env: - name: TZ value: Asia/Shanghai image: 'projecthami/hami-webui-be:dev' imagePullPolicy: IfNotPresent name: hami-webui-be-oss ports: - containerPort: 8000 name: metrics protocol: TCP resources: limits: cpu: 50m memory: 250Mi requests: cpu: 50m memory: 250Mi securityContext: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /apps/config/ name: config dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: hami-webui serviceAccountName: hami-webui terminationGracePeriodSeconds: 30 volumes: - configMap: defaultMode: 420 name: hami-webui-config name: config --- apiVersion: v1 kind: Service metadata: annotations: meta.helm.sh/release-name: hami-webui meta.helm.sh/release-namespace: kube-system labels: app.kubernetes.io/component: hami-webui app.kubernetes.io/instance: hami-webui app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: hami-webui app.kubernetes.io/version: 1.0.5 helm.sh/chart: hami-webui-1.0.5 name: hami-webui namespace: kube-system resourceVersion: '207243046' spec: clusterIP: 10.96.3.221 clusterIPs: - 10.96.3.221 externalTrafficPolicy: Cluster internalTrafficPolicy: Cluster ipFamilies: - IPv4 ipFamilyPolicy: SingleStack ports: - name: http nodePort: 29999 port: 3000 protocol: TCP targetPort: http - name: metrics nodePort: 5063 port: 8000 protocol: TCP targetPort: metrics selector: app.kubernetes.io/component: hami-webui app.kubernetes.io/instance: hami-webui app.kubernetes.io/name: hami-webui sessionAffinity: None type: NodePort --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: hami-webui-clusterrolebinding-nsz4n roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: 'system:controller:node-controller' subjects: - kind: ServiceAccount name: hami-webui namespace: kube-system