This is an automated email from the ASF dual-hosted git repository.
shahar1 pushed a change to branch gha-arc-rebase
in repository https://gitbox.apache.org/repos/asf/airflow-ci-infra.git
at aec1067 Replace static node groups with Karpenter and ARC runner
scale sets
This branch includes the following new commits:
new 827b050 Create a new VPC and an EKS cluster with 3 small ng for
testing
new bae0d52 Create a simple chart to manage cluster resources and install
cert-manager
new e9c7700 create ci namespace and install ARC helm release
new dd4e18c Create a role for the AS deployment and add tags to the ASGs
new 0c05962 Install and configure the cluster auto scaler
new 6aadc02 Create a chart to configure GHA runners and add 2 scaled
deployments for testing
new 56934c4 refacto the runners chart and switch to
TotalNumberOfQueuedAndInProgressWorkflowRuns metrics
new 091f6e4 split the helmfile in two and update autoscaler conf
new 3b23500 reduce ARC sync period to 10s
new 24cef1d add missing files separator
new f4c9e61 Add license for helm files
new b8df447 remove empty line
new 58f0f05 update the different documentation
new d045633 add missing license
new 82259b4 add large ng, update instance types and increase disk size to
50Gb
new 75327b9 add large runners and increase max replicas
new 061ffcb add Github Actions Runners docker image based on Airflow
runner release managed by Ash
new 7e7bf54 use Airflow docker images for runners
new d0be230 add docker doc
new 2282a52 switch to Apache Airflow repo
new 1c102e6 Simplfy the runner docker image by extending the official
docker image
new aab0b3c add some variables to easily customize nodes types and sizes
new bf374a2 use region vrom var in aws provider
new d4bf9f9 Disable NAT gateway and move EKS nodes to public subnets
new 6906ebd fix permissions in docker image and add a conf to
enable/disable runner auto update in runners deploy
new 14f5d15 change medium node size to xlarge to have 4 cpus
new 0819da3 Create runners on x86 to simplify the migration and update
the labels
new b773a37 Fix labels and bump docker image versions
new 8b957e9 Update EKS cluster to 1.28
new 7493343 upgrade terraform and AWS resources
new 1b2a3ea update helm resource
new c4e8315 switch to Autoscaling Runner Scale Sets mode
new 8db4828 reviews + fix docker image
new aec1067 Replace static node groups with Karpenter and ARC runner
scale sets
The 34 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.