Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20240521 develop to release #318

Merged
merged 4 commits into from
May 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 42 additions & 21 deletions tks-cluster/infra/aws/resources.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
type: helmrepo
repository: https://harbor.taco-cat.xyz/chartrepo/tks
name: cluster-api-aws
version: 0.10.1
version: 0.11.1
releaseName: cluster-api-aws
targetNamespace: argo
values:
Expand All @@ -21,26 +21,46 @@ spec:
region: TO_BE_FIXED
kubernetesVersion: v1.25.9
podCidrBlocks:
- 192.168.0.0/16
- 192.168.0.0/16
bastion:
enabled: true
instanceType: t3.micro
allowedCIDRBlocks:
- 127.0.0.1/32
- 127.0.0.1/32
useSpotInstance:
enabled: true
kubeadmControlPlane:
replicas: 3
controlPlaneMachineType: TO_BE_FIXED
rootVolume:
size: 20 # GB
type: gp2
type: gp3
machinePool: []
machineDeployment: []
wait: true
---
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
labels:
name: aws-cloud-controller-manager
name: aws-cloud-controller-manager
spec:
helmVersion: v3
chart:
type: helmrepo
repository: https://harbor.taco-cat.xyz/chartrepo/tks
name: aws-cloud-controller-manager
version: 0.0.8
origin: https://kubernetes.github.io/cloud-provider-aws
releaseName: aws-cloud-controller-manager
targetNamespace: kube-system
values:
image:
repository: harbor.taco-cat.xyz/tks/cloud-controller-manager
---
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
labels:
name: aws-ebs-csi-driver
Expand All @@ -52,6 +72,7 @@ spec:
repository: https://harbor.taco-cat.xyz/chartrepo/tks
name: aws-ebs-csi-driver
version: 2.24.0
origin: https://kubernetes-sigs.github.io/aws-ebs-csi-driver
releaseName: aws-ebs-csi-driver
targetNamespace: kube-system
values:
Expand All @@ -77,20 +98,20 @@ spec:
image:
repository: harbor.taco-cat.xyz/tks/csi-node-driver-registrar
snapshotterSidecarEnabled: true
storageClasses:
- name: taco-storage
# annotation metadata
annotations:
storageclass.kubernetes.io/is-default-class: "true"
# label metadata
labels:
support: taco-apps
# defaults to WaitForFirstConsumer
volumeBindingMode: WaitForFirstConsumer
# defaults to Delete
reclaimPolicy: Delete
parameters:
encrypted: "true"
storageClasses:
- name: taco-storage
# annotation metadata
annotations:
storageclass.kubernetes.io/is-default-class: "true"
# label metadata
labels:
support: taco-apps
# defaults to WaitForFirstConsumer
volumeBindingMode: WaitForFirstConsumer
# defaults to Delete
reclaimPolicy: Delete
parameters:
encrypted: "true"

wait: true
---
Expand Down Expand Up @@ -122,13 +143,13 @@ spec:
chart:
type: helmrepo
repository: https://harbor.taco-cat.xyz/chartrepo/tks
name: s3-chart
name: s3-chart
version: v1.0.3
releaseName: s3-chart
releaseName: s3-chart
targetNamespace: taco-system
values:
image:
repository: harbor.taco-cat.xyz/tks/s3-controller #public.ecr.aws/aws-controllers-k8s/s3-controller
repository: harbor.taco-cat.xyz/tks/s3-controller #public.ecr.aws/aws-controllers-k8s/s3-controller
tag: v1.0.3
aws:
region: ap-northeast-2
Expand Down
2 changes: 1 addition & 1 deletion tks-cluster/infra/aws/site-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ charts:
maxSize: 16
rootVolume:
size: 200
type: gp2
type: gp3
labels:
taco-lma: enabled
servicemesh: enabled
Expand Down
Loading