Skip to content

Commit 856deff

Browse files
AhmedSeemalKactions-uservhpintelsgurunatjaswanth8888
authored
Release v1.4.0 (#41)
Signed-off-by: amberjain1 <[email protected]> Signed-off-by: psurabh <[email protected]> Signed-off-by: mdfaheem-intel <[email protected]> Signed-off-by: vivekrsintc <[email protected]> Signed-off-by: Github Actions <[email protected]> Co-authored-by: Github Actions <[email protected]> Co-authored-by: vhpintel <[email protected]> Co-authored-by: sgurunat <[email protected]> Co-authored-by: jaswanth8888 <[email protected]> Co-authored-by: sandeshk-intel <[email protected]> Co-authored-by: vinayK34 <[email protected]>
1 parent f5caf92 commit 856deff

File tree

92 files changed

+6233
-497
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+6233
-497
lines changed
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
# Copyright (C) 2024-2025 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
# APISIX Namespace
5+
namespace: auth-apisix
6+
7+
# APISIX Helm chart configs
8+
apisix:
9+
version: 2.8.1
10+
enabled: true
11+
replicaCount: ""
12+
serviceAccount:
13+
create: true
14+
name: auth-apisix
15+
ingress-controller:
16+
replicaCount: ""
17+
enabled: true
18+
config:
19+
apisix:
20+
serviceName: auth-apisix-admin
21+
serviceNamespace: auth-apisix
22+
kubernetes:
23+
namespaceSelector: []
24+
tolerations:
25+
- key: "node-role.kubernetes.io/control-plane"
26+
operator: "Exists"
27+
effect: "NoSchedule"
28+
- key: "node-role.kubernetes.io/master"
29+
operator: "Exists"
30+
effect: "NoSchedule"
31+
affinity:
32+
nodeAffinity:
33+
requiredDuringSchedulingIgnoredDuringExecution:
34+
nodeSelectorTerms:
35+
- matchExpressions:
36+
- key: role
37+
operator: In
38+
values: ["infra"]
39+
- matchExpressions:
40+
- key: node-role.kubernetes.io/control-plane
41+
operator: Exists
42+
podAntiAffinity:
43+
preferredDuringSchedulingIgnoredDuringExecution:
44+
- weight: 100
45+
podAffinityTerm:
46+
labelSelector:
47+
matchLabels:
48+
app: auth-apisix
49+
topologyKey: "kubernetes.io/hostname"
50+
etcd:
51+
image:
52+
repository: bitnamilegacy/etcd
53+
tag: 3.5.10-debian-11-r2
54+
serviceAccount:
55+
create: true
56+
name: auth-apisix-etcd
57+
podSecurityContext:
58+
fsGroup: 1001
59+
runAsUser: 1001
60+
runAsNonRoot: true
61+
auth:
62+
tls:
63+
enabled: false
64+
replicaCount: ""
65+
persistence:
66+
enabled: true
67+
tolerations:
68+
- key: "node-role.kubernetes.io/control-plane"
69+
operator: "Exists"
70+
effect: "NoSchedule"
71+
- key: "node-role.kubernetes.io/master"
72+
operator: "Exists"
73+
effect: "NoSchedule"
74+
affinity:
75+
nodeAffinity:
76+
requiredDuringSchedulingIgnoredDuringExecution:
77+
nodeSelectorTerms:
78+
- matchExpressions:
79+
- key: role
80+
operator: In
81+
values: ["infra"]
82+
- matchExpressions:
83+
- key: node-role.kubernetes.io/control-plane
84+
operator: Exists
85+
podAntiAffinity:
86+
preferredDuringSchedulingIgnoredDuringExecution:
87+
- weight: 100
88+
podAffinityTerm:
89+
labelSelector:
90+
matchLabels:
91+
app: auth-apisix
92+
topologyKey: "kubernetes.io/hostname"
93+
dashboard:
94+
enabled: false
95+
96+
tolerations:
97+
- key: "node-role.kubernetes.io/control-plane"
98+
operator: "Exists"
99+
effect: "NoSchedule"
100+
- key: "node-role.kubernetes.io/master"
101+
operator: "Exists"
102+
effect: "NoSchedule"
103+
affinity:
104+
nodeAffinity:
105+
requiredDuringSchedulingIgnoredDuringExecution:
106+
nodeSelectorTerms:
107+
- matchExpressions:
108+
- key: role
109+
operator: In
110+
values: ["infra"]
111+
- matchExpressions:
112+
- key: node-role.kubernetes.io/control-plane
113+
operator: Exists
114+
podAntiAffinity:
115+
preferredDuringSchedulingIgnoredDuringExecution:
116+
- weight: 100
117+
podAffinityTerm:
118+
labelSelector:
119+
matchLabels:
120+
app: auth-apisix
121+
topologyKey: "kubernetes.io/hostname"
122+

core/helm-charts/apisix-helm/values.yaml

Lines changed: 39 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,20 @@ apisix:
2020
- key: "node-role.kubernetes.io/control-plane"
2121
operator: "Exists"
2222
effect: "NoSchedule"
23+
- key: "node-role.kubernetes.io/master"
24+
operator: "Exists"
25+
effect: "NoSchedule"
2326
affinity:
2427
nodeAffinity:
25-
preferredDuringSchedulingIgnoredDuringExecution:
26-
- weight: 100
27-
preference:
28-
matchExpressions:
29-
- key: "node-role.kubernetes.io/inference-infra"
30-
operator: In
31-
values:
32-
- "true"
33-
- weight: 50
34-
preference:
35-
matchExpressions:
36-
- key: "node-role.kubernetes.io/control-plane"
37-
operator: Exists
28+
requiredDuringSchedulingIgnoredDuringExecution:
29+
nodeSelectorTerms:
30+
- matchExpressions:
31+
- key: role
32+
operator: In
33+
values: ["infra"]
34+
- matchExpressions:
35+
- key: node-role.kubernetes.io/control-plane
36+
operator: Exists
3837
podAntiAffinity:
3938
preferredDuringSchedulingIgnoredDuringExecution:
4039
- weight: 100
@@ -57,52 +56,50 @@ apisix:
5756
- key: "node-role.kubernetes.io/control-plane"
5857
operator: "Exists"
5958
effect: "NoSchedule"
59+
- key: "node-role.kubernetes.io/master"
60+
operator: "Exists"
61+
effect: "NoSchedule"
6062
affinity:
6163
nodeAffinity:
62-
preferredDuringSchedulingIgnoredDuringExecution:
63-
- weight: 100
64-
preference:
65-
matchExpressions:
66-
- key: "node-role.kubernetes.io/inference-infra"
67-
operator: In
68-
values:
69-
- "true"
70-
- weight: 50
71-
preference:
72-
matchExpressions:
73-
- key: "node-role.kubernetes.io/control-plane"
74-
operator: Exists
64+
requiredDuringSchedulingIgnoredDuringExecution:
65+
nodeSelectorTerms:
66+
- matchExpressions:
67+
- key: role
68+
operator: In
69+
values: ["infra"]
70+
- matchExpressions:
71+
- key: node-role.kubernetes.io/control-plane
72+
operator: Exists
7573
podAntiAffinity:
7674
preferredDuringSchedulingIgnoredDuringExecution:
7775
- weight: 100
7876
podAffinityTerm:
7977
labelSelector:
8078
matchLabels:
8179
app: auth-apisix
82-
topologyKey: "kubernetes.io/hostname"
80+
topologyKey: "kubernetes.io/hostname"
8381
dashboard:
8482
enabled: false
8583

8684
tolerations:
8785
- key: "node-role.kubernetes.io/control-plane"
8886
operator: "Exists"
8987
effect: "NoSchedule"
88+
- key: "node-role.kubernetes.io/master"
89+
operator: "Exists"
90+
effect: "NoSchedule"
9091
affinity:
91-
nodeAffinity:
92-
preferredDuringSchedulingIgnoredDuringExecution:
93-
- weight: 100
94-
preference:
95-
matchExpressions:
96-
- key: "node-role.kubernetes.io/inference-infra"
97-
operator: In
98-
values:
99-
- "true"
100-
- weight: 50
101-
preference:
102-
matchExpressions:
103-
- key: "node-role.kubernetes.io/control-plane"
104-
operator: Exists
105-
podAntiAffinity:
92+
nodeAffinity:
93+
requiredDuringSchedulingIgnoredDuringExecution:
94+
nodeSelectorTerms:
95+
- matchExpressions:
96+
- key: role
97+
operator: In
98+
values: ["infra"]
99+
- matchExpressions:
100+
- key: node-role.kubernetes.io/control-plane
101+
operator: Exists
102+
podAntiAffinity:
106103
preferredDuringSchedulingIgnoredDuringExecution:
107104
- weight: 100
108105
podAffinityTerm:

0 commit comments

Comments
 (0)