Skip to content

Commit 304eb85

Browse files
committed
move StorageClass to k8s/ from tf/
kubernetes_manifest does not work when a cluster is not yet ready.
1 parent 38377db commit 304eb85

5 files changed

Lines changed: 39 additions & 21 deletions

File tree

gen/k8s/karpenter/ebs_gp3.yml

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gen/k8s/karpenter/kustomization.yml

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

k8s/karpenter/ebs_gp3.jsonnet

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
apiVersion: 'storage.k8s.io/v1',
3+
kind: 'StorageClass',
4+
metadata: {
5+
name: 'gp3',
6+
},
7+
parameters: {
8+
fsType: 'ext4',
9+
type: 'gp3',
10+
tagSpecification_1: 'Project=rk25net',
11+
tagSpecification_2: 'Component=k8s',
12+
tagSpecification_3: 'Role=k8s/pvc',
13+
tagSpecification_4: 'Name=rknet-k8s-{{ .PVCNamespace }}-{{ .PVCName }}-{{ .PVName }}',
14+
},
15+
provisioner: 'ebs.csi.aws.com',
16+
reclaimPolicy: 'Delete',
17+
volumeBindingMode: 'WaitForFirstConsumer',
18+
}

k8s/karpenter/kustomization.jsonnet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@
66
'./nodeclass_onpremises.yml',
77
'./nodepool_general.yml',
88
'./nodepool_onpremises.yml',
9+
'./ebs_gp3.yml',
910
],
1011
}

tf/k8s/ebs.tf

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)