79 lines
2.3 KiB
YAML
79 lines
2.3 KiB
YAML
apiVersion: v1
|
|
kind: Namespace
|
|
metadata:
|
|
name: rc-service-admin-dashboard
|
|
labels:
|
|
elbv2.k8s.aws/pod-readiness-gate-inject: enabled
|
|
---
|
|
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
namespace: rc-service-admin-dashboard
|
|
name: admin-dashboard-deployment
|
|
labels:
|
|
app: admin-dashboard
|
|
spec:
|
|
replicas: 2
|
|
revisionHistoryLimit: 3
|
|
selector:
|
|
matchLabels:
|
|
app: admin-dashboard
|
|
template:
|
|
metadata:
|
|
labels:
|
|
app: admin-dashboard
|
|
spec:
|
|
containers:
|
|
- name: admin-dashboard
|
|
image: registry.ap-southeast-1.aliyuncs.com/rc1304/admin-dashboard:20230417v1
|
|
ports:
|
|
- containerPort: 80
|
|
resources:
|
|
requests:
|
|
cpu: ".5"
|
|
memory: "200Mi"
|
|
limits:
|
|
cpu: "1"
|
|
memory: "520Mi"
|
|
imagePullSecrets:
|
|
- name: rc-aliyun-secret
|
|
|
|
---
|
|
apiVersion: v1
|
|
kind: Service
|
|
metadata:
|
|
namespace: rc-service-admin-dashboard
|
|
name: admin-dashboard-service
|
|
annotations:
|
|
service.beta.kubernetes.io/aws-load-balancer-type: external
|
|
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip
|
|
service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing
|
|
service.beta.kubernetes.io/aws-load-balancer-target-group-attributes: deregistration_delay.timeout_seconds=30
|
|
service.beta.kubernetes.io/aws-load-balancer-healthcheck-path: /
|
|
service.beta.kubernetes.io/aws-load-balancer-healthcheck-healthy-threshold: '2'
|
|
service.beta.kubernetes.io/aws-load-balancer-healthcheck-unhealthy-threshold: '2'
|
|
service.beta.kubernetes.io/aws-load-balancer-healthcheck-interval: '10'
|
|
#service.beta.kubernetes.io/aws-load-balancer-healthcheck-timeout: '2'
|
|
|
|
spec:
|
|
selector:
|
|
app: admin-dashboard
|
|
type: LoadBalancer
|
|
ports:
|
|
- protocol: TCP
|
|
port: 80
|
|
targetPort: 80
|
|
|
|
---
|
|
apiVersion: v1
|
|
data:
|
|
.dockerconfigjson: eyJhdXRocyI6eyJyZWdpc3RyeS5hcC1zb3V0aGVhc3QtMS5hbGl5dW5jcy5jb20iOnsidXNlcm5hbWUiOiLnuqLlnIbnp5HmioDlhazlj7giLCJwYXNzd29yZCI6IjEzOTIyNDYwMDUwLiIsImF1dGgiOiI1N3FpNVp5RzU2ZVI1b3FBNVlXczVZKzRPakV6T1RJeU5EWXdNRFV3TGc9PSJ9fX0=
|
|
kind: Secret
|
|
metadata:
|
|
namespace: rc-service-admin-dashboard
|
|
creationTimestamp: "2023-04-12T08:35:59Z"
|
|
name: rc-aliyun-secret
|
|
resourceVersion: "2202094"
|
|
uid: 0ea42058-a318-4ead-af1c-441cbbc5e649
|
|
type: kubernetes.io/dockerconfigjson |