apiVersion: apps/v1 kind: Deployment metadata: name: front-user-deployment namespace: hsv2 spec: replicas: %d selector: matchLabels: app: front-user template: metadata: labels: app: front-user spec: topologySpreadConstraints: - maxSkew: 1 topologyKey: kubernetes.io/hostname whenUnsatisfiable: ScheduleAnyway labelSelector: matchLabels: app: front-user containers: - name: front-user image: hub.yizhisec.com/hybridscope/v2/front-user:latest imagePullPolicy: IfNotPresent ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: front-user-service namespace: hsv2 spec: selector: app: front-user ports: - protocol: TCP port: 80 targetPort: 80 type: ClusterIP