Skip to content

Commit c8d278d

Browse files
authored
Merge pull request #190 from beopencloud/feature/resourcequotas
Feature/resourcequotas
2 parents c41c10f + 5e77c43 commit c8d278d

File tree

10 files changed

+100
-2
lines changed

10 files changed

+100
-2
lines changed

deploy/helm/door-data-plane/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: v2.3.4
18+
version: v2.3.5
1919

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
2323
# It is recommended to use it with quotes.
24-
appVersion: "v2.3.4"
24+
appVersion: "v2.3.5"
2525

2626
dependencies:
2727
- name: metrics-server
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
apiVersion: v1
3+
kind: Namespace
4+
metadata:
5+
name: door-ci
6+
---
7+
8+
apiVersion: v1
9+
kind: ResourceQuota
10+
metadata:
11+
name: door-quotas
12+
namespace: door-ci
13+
spec:
14+
hard:
15+
pods: "1000"
16+
17+
---

deploy/helm/door-data-plane/templates/gateway/contour-LB.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ kind: Namespace
2121
metadata:
2222
name: door-apigateway
2323
---
24+
apiVersion: v1
25+
kind: ResourceQuota
26+
metadata:
27+
name: door-quotas
28+
namespace: door-apigateway
29+
spec:
30+
hard:
31+
pods: "50"
32+
33+
---
34+
2435
apiVersion: v1
2536
kind: ServiceAccount
2637
metadata:

deploy/helm/door-data-plane/templates/gateway/contour-internal-LB.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@ metadata:
2727
meta.helm.sh/release-name: door
2828
app.kubernetes.io/managed-by: Helm
2929
---
30+
31+
apiVersion: v1
32+
kind: ResourceQuota
33+
metadata:
34+
name: door-quotas
35+
namespace: door-apigateway-internal
36+
spec:
37+
hard:
38+
pods: "50"
39+
40+
---
3041
apiVersion: v1
3142
kind: ServiceAccount
3243
metadata:

deploy/helm/door-data-plane/templates/gateway/contour-internal.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ kind: Namespace
2121
metadata:
2222
name: door-apigateway-internal
2323
---
24+
25+
apiVersion: v1
26+
kind: ResourceQuota
27+
metadata:
28+
name: door-quotas
29+
namespace: door-apigateway-internal
30+
spec:
31+
hard:
32+
pods: "50"
33+
34+
---
2435
apiVersion: v1
2536
kind: ServiceAccount
2637
metadata:

deploy/helm/door-data-plane/templates/gateway/contour.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ kind: Namespace
2121
metadata:
2222
name: door-apigateway
2323
---
24+
25+
apiVersion: v1
26+
kind: ResourceQuota
27+
metadata:
28+
name: door-quotas
29+
namespace: door-apigateway
30+
spec:
31+
hard:
32+
pods: "50"
33+
34+
---
2435
apiVersion: v1
2536
kind: ServiceAccount
2637
metadata:

deploy/helm/door-data-plane/templates/onboard/cno-onboard.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ metadata:
44
name: door-onboarding-operator
55
namespace: {{ .Release.Namespace }}
66

7+
---
8+
9+
apiVersion: v1
10+
kind: ResourceQuota
11+
metadata:
12+
name: door-quotas
13+
namespace: {{ .Release.Namespace }}
14+
spec:
15+
hard:
16+
pods: "50"
17+
718
---
819
kind: ClusterRoleBinding
920
apiVersion: rbac.authorization.k8s.io/v1

deploy/helm/door-data-plane/templates/prometheus/prometheus.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ kind: Namespace
66
metadata:
77
name: door-monitoring
88
---
9+
10+
apiVersion: v1
11+
kind: ResourceQuota
12+
metadata:
13+
name: door-quotas
14+
namespace: door-monitoring
15+
spec:
16+
hard:
17+
pods: "50"
18+
---
919
apiVersion: v1
1020
kind: Service
1121
metadata:

docs/door-agent-v2.3.5.tgz

142 KB
Binary file not shown.

docs/index.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,22 @@ entries:
102102
- https://beopencloud.github.io/cno/cno-1.0.0.tgz
103103
version: 1.0.0
104104
door-agent:
105+
- apiVersion: v2
106+
appVersion: v2.3.5
107+
created: "2024-05-31T12:54:02.266502+02:00"
108+
dependencies:
109+
- alias: metrics-server
110+
condition: doorAgent.metricServer
111+
name: metrics-server
112+
repository: https://kubernetes-sigs.github.io/metrics-server
113+
version: 3.8.2
114+
description: Chart for DOOR agent
115+
digest: 78e2fccd09894f5e2ebd38c1f9ba954a871ced2e646ca710638543584ae91b62
116+
name: door-agent
117+
type: application
118+
urls:
119+
- https://beopencloud.github.io/cno/door-agent-v2.3.5.tgz
120+
version: v2.3.5
105121
- apiVersion: v2
106122
appVersion: v2.3.4
107123
created: "2024-05-21T13:47:25.223822Z"

0 commit comments

Comments
 (0)