Skip to content

Commit f3937ef

Browse files
author
Diego Luisi
committed
⚡ Change Bucket and Role name
1 parent 5addffe commit f3937ef

File tree

3 files changed

+0
-114
lines changed

3 files changed

+0
-114
lines changed

apps/istio-ingress/base/kustomization.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@ helmCharts:
1414
name: istio-ingressgateway
1515
defaults:
1616
imagePullPolicy: IfNotPresent
17-
# tolerations:
18-
# - key: "role"
19-
# operator: "Equal"
20-
# value: "public"
21-
# effect: "NoSchedule"
22-
# nodeSelector:
23-
# role: "public"
24-
# service:
25-
# loadBalancerSourceRanges: "0.0.0.0/0"
2617
labels:
2718
app_label: istio-ingressgateway
2819
podAnnotations:

apps/karpenter/overlays/ops/ec2nodeclass.yaml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -53,59 +53,3 @@ spec:
5353
fi
5454
done
5555
56-
---
57-
apiVersion: karpenter.k8s.aws/v1beta1
58-
kind: EC2NodeClass
59-
metadata:
60-
name: public
61-
spec:
62-
amiFamily: AL2
63-
blockDeviceMappings:
64-
- deviceName: /dev/xvda
65-
ebs:
66-
deleteOnTermination: true
67-
volumeSize: 10Gi #4Gi
68-
volumeType: gp3
69-
- deviceName: /dev/xvdb
70-
ebs:
71-
deleteOnTermination: true
72-
volumeSize: 25Gi
73-
volumeType: gp3
74-
detailedMonitoring: true
75-
role: Karpenter-vex-dev-usea1-eks-20240806113626522400000005 #KarpenterNodeRole-vex-dev-usea1-eks
76-
securityGroupSelectorTerms:
77-
- tags:
78-
karpenter.sh/discovery: vex-dev-usea1-eks
79-
subnetSelectorTerms:
80-
- tags:
81-
karpenter.sh/discovery: vex-dev-usea1-eks
82-
"kubernetes.io/role/elb": "1"
83-
tags:
84-
KarpenerProvisionerName: public
85-
role: public
86-
karpenter.sh/cluster_name: vex-dev-usea1-eks
87-
karpenter.sh/discovery: vex-dev-usea1-eks
88-
managed-by: karpenter
89-
node-role.kubernetes.io/worker: worker
90-
userData: |
91-
#!/bin/bash
92-
93-
# Mount data volumes to /data directory on a Amazon Linux Worker Node (excluding OS volume)
94-
95-
# Identify the device name of the root volume
96-
root_device=$(mount | awk '$3 == "/" {print $1}')
97-
98-
# Identify the device names of all attached block devices (excluding root volume)
99-
device_names=$(lsblk -d -n -o NAME | grep -v "")
100-
101-
# Loop through each device name and mount the corresponding volume to a directory named /data
102-
i=1
103-
for device_name in ; do
104-
if ! grep -qs "/dev/" /proc/mounts; then
105-
sudo mkfs.xfs "/dev/"
106-
sudo mkdir -p "/data"
107-
sudo mount "/dev/" "/data"
108-
echo "Mounted /dev/ to /data"
109-
((i++))
110-
fi
111-
done

apps/karpenter/overlays/ops/nodepool.yaml

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -101,52 +101,3 @@ spec:
101101
operator: In
102102
values: ["linux"]
103103

104-
---
105-
apiVersion: karpenter.sh/v1beta1
106-
kind: NodePool
107-
metadata:
108-
name: public
109-
spec:
110-
disruption:
111-
consolidationPolicy: WhenUnderutilized
112-
expireAfter: 360h
113-
limits:
114-
cpu: 2
115-
memory: 8Gi
116-
template:
117-
metadata:
118-
labels:
119-
role: public
120-
spec:
121-
kubelet:
122-
evictionHard:
123-
memory.available: 5%
124-
nodefs.available: 10%
125-
nodefs.inodesFree: 10%
126-
nodeClassRef:
127-
name: public
128-
requirements:
129-
- key: karpenter.k8s.aws/instance-generation
130-
operator: Gt
131-
values: ["2"]
132-
- key: karpenter.k8s.aws/instance-cpu
133-
operator: Gt
134-
values: ["1"]
135-
# - key: karpenter.k8s.aws/instance-memory
136-
# operator: Gt
137-
# values: ['4095'] # 4 * 1024 -1
138-
- key: karpenter.k8s.aws/instance-category
139-
operator: In
140-
values: ["c", "m", "t", "r"]
141-
- key: topology.kubernetes.io/zone
142-
operator: In
143-
values: ["us-east-1a", "us-east-1b", "us-east-1c"]
144-
- key: karpenter.sh/capacity-type
145-
operator: In
146-
values: ["spot"]
147-
- key: kubernetes.io/arch
148-
operator: In
149-
values: ["amd64"]
150-
- key: kubernetes.io/os
151-
operator: In
152-
values: ["linux"]

0 commit comments

Comments
 (0)