Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jul 9, 2025

🤖 I have created a release beep boop

1.1.5 (2025-07-09)

⚠ BREAKING CHANGES

  • move external-dns to components (#164)
  • separate out the various app project by category (#144)

Features

  • Add multus component (f9e5ec2)
  • Add uswitch/nidhogg to manage node taints for multus. (151f854)
  • Add VolumeSnapshot CRDs and controller. (5a7a5f4)
  • Add VolumeSnapshot CRDs and controller. (77891dc)
  • Add Cilium component for use with Multus. (4ffac1a)
  • add crossplane (b5d63f7)
  • Add devenv instructions to tools README (1d5e4a7)
  • Add devenv to repo for dev tool management (068c094)
  • Add devenv to repo for dev tool management (537bfa7)
  • add initial devcontainer configuration (fb7dd44)
  • add karpenter component (ebf3bd9)
  • add kyverno component (#116) (88610c0)
  • add loadbalancer for external access to tailscale, query the services dns name to query the ips to add to tailscale to get direct access (a302286)
  • Add Multus to cluster components. (f36263a)
  • add pre-commit checks (31b662a)
  • add release/notes to tags (0e99c9c)
  • add snapshotscheduler (7b2fe98)
  • add the ability to set SOPS_AGE_KEY for the repo server (5886427)
  • add to foundation stack way to provision custom EKS access entries (#80) (cc6a00b)
  • add tsc-frequency to Karpenter ignored requests (42a0f2a)
  • add version to resources as well (c6ac301)
  • add VPC endpoints (#125) (fa90c95)
  • add VPC endpoints (bis) (4da22c4)
  • Add whereabouts app to ArgoCD via Bitnami chart. (79b22d9)
  • add yaml and tf lint, publish kustomizations via OCI. Will still need to refactor at a future date (faa3556)
  • adding S3 CSI to foundation (dc47f8c)
  • allow exec from argocd (4775f23)
  • allow for the taints and other managed node group properties to be modified (4cb4228)
  • allow oob symlinks for uki-code:ukilrn-courses (1b910e5)
  • bring back image updater for dev environments (f11c17a)
  • bump ArgoCD to v2.14.2 (#135) (e72cd35)
  • bump Karpenter module to 20.24.3 (#82) (e548ee1)
  • bump Karpenter to modified 1.0.5 (d849f78)
  • bump Karpenter to v1.0.8x (#113) (aa3c825)
  • bump Karpenter to v1.1.0x (#121) (f3acf4f)
  • bump Karpenter to v1.2.1x (#130) (073c2c7)
  • bump Karpenter to v1.3.3x (#162) (eaa3ddb)
  • bump KubeVirt to 1.5.0 (#161) (a59d52e)
  • bump version to support user scripts (90603ee)
  • components: grafana-k8s-monitoring app (#172) (73ce693)
  • Configure Multus to wait for aws-vpc-cni. (f44c3c9)
  • default to empty list extra EKS access entries for convenience (ef85c98)
  • enable 'live migration' KubeVirt FG (9e12a84)
  • enable helm-secrets for argocd (#149) (a870f55)
  • enable karpenter node repair (eb0e7e1)
  • enable renovate (ff8d6f8)
  • enable spot to spot consolidation (karpenter) (074b4db)
  • enabled tflint and validate config (cfb695b)
  • expand kubevirt disks feature gate (#110) (31c4087)
  • gp3 volume expansion (#109) (48302d8)
  • groups for access entries (#114) (94019c4)
  • initial foundation-stack TF module (2471aed)
  • Karpenter supporting ignoring custom request patterns (#87) (cd4043c)
  • move dv cloning permissions to a cluster role (#120) (ff0c1de)
  • move external-dns to components (#164) (c78694c)
  • multus and cni related are system-node-critical items (c4a9b15)
  • nginx in a separate argo app and helm vs kustomize (#227) (c0e7f30)
  • nidhogg release 0.6.5 (#137) (61e378a)
  • parameterize initial node group instance type (13df978)
  • pull whereabouts into it's down application deployment (2d02280)
  • remove gp2 class and only allow gp3 storage (46cc2b7)
  • remove image updater from the base into components (9b17dae)
  • renovate: Use terser (and more flexible) config syntax. (#224) (ee55bb5)
  • separate out the various app project by category (#144) (d1362eb)
  • splitout nidhogg from multus (9911588)
  • support existing buckets for csi driver (#78) (ac6e7b5)
  • switch to the pelotech nidhogg from github registry (b3954f3)
  • switch to use published kustomize in the nidhogg repo (5860506)
  • switching to gp3 as default vs gp2 (97705af)
  • update to start the switch to add kube-ovn and multus as the al… (774ad97)
  • update to start the switch to add kube-ovn and multus as the alternative cni configuration (d2cf3a0)
  • update to track from labels to labels and annotations - allows for apps in any namespace (db37698)
  • update to use release-please (#132) (24658b7)
  • updating multus to the think plugin (1a1f405)
  • upgrade argocd to 3.0.5 (#219) (8539d73)
  • upgrade ebs csi and snapshotting (fc658f1)
  • upgrade karpenter - remove kube-ovn (installed on cluster creation out of band) (717be08)
  • upgrade karpenter - remove kube-ovn (installed on cluster creation out of band) (30ee478)
  • upgrade karpenter, add cluster name label to ebs, docs (ace43b4)
  • upgrade latest version of argocd (c7a2877)
  • upgrade of all the foundation components to the latest version (a548f2b)
  • upgrade snapshot-controller to the latest, upgrade argocd and add memory to argo server (d4fd8b6)
  • upgrade to 2.10.5 - fixes some issues especially in prep for HA (f029934)
  • upgrade to argocd 3.0 and latest image updater chart (b6d79f7)
  • upgrade to argocd v2.10.0 (d6c8dc3)
  • upgrade to kubevirt 1.1.1 and cdi 1.58.0 (589ebb8)
  • Use ArgoCD-compatible reloadStrategy. (e8cdc3b)
  • use modified KubeVirt image and enable feature gates: numa, cpumanager, sidecar (b535c85)

Bug Fixes

  • Add multi-home-networking tolerations to KubeVirt CR. (fd6cfa7)
  • add additional variables for updated module (94ee85f)
  • add kube-node-lease namespace (30312f6)
  • add kubevirt as an application (be94607)
  • add kyverno source repo and ns to ArgoCD (7ebbda2)
  • add memory req for adot (4fd9bec)
  • add missing source for storage app project (bea481d)
  • add oci registry to admins, allow whereabouts on all nodes (42b8fac)
  • add permissions required for leases (2bb515f)
  • add toleration to the alb controller (385f521)
  • add tolerations to extra argocd components (066d700)
  • add tolerations to kubevirt (0a0240e)
  • add watch file for readiness (c418d0c)
  • adding the nodeSelector for Kubevirt, remove staticip patch due to switch to kube-ovn (67ba789)
  • adding the tolerations for argocd (75b78cb)
  • alb controller port to include : for the address, switch to ' instead of escaping " (5e8d244)
  • align naming on built-in cdi roles (96ecba8)
  • allow no gpg key to exist (ee90e6a)
  • allow to run on criticaladdonsonly node (13db08c)
  • bad helm version update to 25 instead of 35 (d39b260)
  • bool vs string to keep node SA from being created (f6810d2)
  • Clean up Multus pod toleration of Nidhogg-managed taint. (2648ef3)
  • Configure Cilium to tunnel using Geneve. (a8ca998)
  • copypasta typo fix (29259b3)
  • correct the fieldpaths for loki (ffdf847)
  • deps: update dependency kubevirt/common-instancetypes to v0.4.1 (#168) (7e79745)
  • deps: update dependency kubevirt/common-instancetypes to v1.3.1 (#126) (a2aeb0b)
  • deps: update ghcr.io/argoproj/argo-helm/argocd-image-updater docker tag to v0.12.2 (#213) (09c76af)
  • deps: update ghcr.io/argoproj/argo-helm/argocd-image-updater docker tag to v0.12.3 (#237) (f55b4a6)
  • deps: update helm release aws-ebs-csi-driver to v2.43.0 (#176) (7df9396)
  • deps: update helm release aws-load-balancer-controller to v1.13.0 (#178) (6629126)
  • deps: update helm release aws-load-balancer-controller to v1.13.1 (#200) (2f006d4)
  • deps: update helm release aws-load-balancer-controller to v1.13.2 (#203) (fe7db24)
  • deps: update helm release aws-mountpoint-s3-csi-driver to v1.14.1 (#179) (ab7a400)
  • deps: update helm release cert-manager to v1.17.2 (#180) (05ac978)
  • deps: update helm release crossplane to v1.19.1 (#181) (ec01dca)
  • deps: update helm release external-dns to v8 (#189) (e90d604)
  • deps: update helm release external-dns to v8.8.3 (#212) (d9ec831)
  • deps: update helm release fluent-bit to v0.49.0 (#183) (6bab4c6)
  • deps: update helm release fluent-bit to v0.49.1 (#218) (e0e71b2)
  • deps: update helm release goldilocks to v9 (#190) (ec64ccf)
  • deps: update helm release k8s-monitoring to v2.0.29 (#175) (324a7cd)
  • deps: update helm release k8s-monitoring to v2.0.30 (#197) (245bd32)
  • deps: update helm release k8s-monitoring to v2.1.0 (#202) (3040a38)
  • deps: update helm release k8s-monitoring to v2.1.1 (#204) (e4f0ebd)
  • deps: update helm release k8s-monitoring to v2.1.4 (#206) (156fba9)
  • deps: update helm release kyverno to v3.4.1 (#184) (c62ffb0)
  • deps: update helm release loki to v5.48.0 (#185) (5128c94)
  • deps: update helm release loki to v6 (#191) (2444506)
  • deps: update helm release loki to v6.30.1 (#209) (d250efc)
  • deps: update helm release reloader to v2 (#192) (68877a6)
  • deps: update helm release snapscheduler to v3.5.0 (#198) (3717e18)
  • disable gpg sops for helm secrets (0903d29)
  • Does this need a JSON object here? (7dda606)
  • Double ArgoCD application-controller memory. (8f5e6d2)
  • elevated CPU throttling: 33.33% throttling of CPU for ebs-csi-node (526609c)
  • enable webhook for transition (ccc9834)
  • extraEnv path (82bc3cd)
  • filename typo (fd2e34f)
  • fluent-bit should have priority-class (aad1cab)
  • fsGroup is not a string (4ce4af7)
  • helm chart isn't published yet, revert to older version (657cdae)
  • increase initial asg specs for kube-ovn (#123) (beddbf0)
  • increase memory (f31c0c9)
  • increase ram and cpu for the applicationset, application, and repo-server (6e997f5)
  • install deps for pre-commit (001cd0f)
  • install deps for pre-commit (94610c9)
  • issues with tailscale on get nlb ip (a141c23)
  • karpenter image digest (7fd182f)
  • Karpenter replacements path (9d1c2b3)
  • Karpenter svc namespace for conversion webhook (#85) (21642f6)
  • karpenter upgrade to 1.5.1 (45b77b9)
  • keep changes to a minimum in main - make the implementation switch to kube-ovn with patches (f930426)
  • kubevirt virt-api scheduling (#142) (447853f)
  • kyverno: update to latest helm chart and bind metrics port to not 8080 (#235) (3da6de4)
  • label value needs to be a string (8e93e1b)
  • move the operator and crds into phase -1 (9c7df56)
  • move the parameters to values to help fix the default annotations (568a9bc)
  • multus v4 multus binary install (#107) (3f33b96)
  • namespace initial nodegroups (7029c19)
  • namespace the nlb name to match the cluster name to be unique (cfa10db)
  • namespace the nlb name to match the cluster name to be unique (1dc756c)
  • needs to be able to run on the creticalAddonsonly (c2e1521)
  • nidhogg node placement (#140) (fe20c4d)
  • oci registry fix and enable-ssl-passthrough fix (8bdd476)
  • order matters for init containers (#151) (9bb32b6)
  • path update (8267425)
  • pre-commit (e322216)
  • prefixed with /host (c983b6c)
  • put the CRDs first (06e1f3c)
  • Put the KubeVirt patch in the right place. (53e83db)
  • quick fix due to ordering issue - need a long term better solution (9600add)
  • refactor all foundation to use valuesObject instead of parameter… (26eff96)
  • refactor all foundation to use valuesObject instead of parameters or values, also removed TF modules which are no longer needed and started the example terraform (772421d)
  • refactor all the service accounts to be created via the helm tem… (26284cc)
  • refactor all the service accounts to be created via the helm template vs in the argocd kustomizations (83b7a0c)
  • refactor kube-virt (8cfece2)
  • refactor path (fe338ff)
  • Remove copy-pasted parameters from Cilium app. (4af7fba)
  • remove duplicate reference since it's currently installed in the default argo application (9cc582c)
  • remove hostnetwork from nidhogg (#215) (0e765a5)
  • remove nidhogg time delay (#166) (2351e69)
  • remove service account from the argocd application to the ebs-csi app - first test, initial "replacement" of the arn with the helm chart (d72670a)
  • remove uneeded cluster endpoint when karpenter can autodiscover (75267e0)
  • remove uneeded target ports (f694384)
  • remove unused appproject and update readme with missing source/destinations (cdccfc7)
  • remove v from helm version (5fd60b1)
  • renovate: Avoid absolute path in managerFilePatterns. (#225) (6d468b9)
  • Replace values with parameters in Cilium app. (54c55d5)
  • revert Karpenter since we're managing a fork (57c7127)
  • revert ksops container version back till merged with helm-secrets (b92072b)
  • revert multus back to 3.9.3 - 4.x had more changes than anticipated (7d0a3c6)
  • revert to affinity (a8525cd)
  • set data to empty instead of null to add additional values (bcd0ec2)
  • set terraform version (77d16fa)
  • Sidestep issue with complex annotation key. (8a78796)
  • Specify AWS_REGION to support cert-manager GovCloud. (bff65c4)
  • Specify AWS_REGION to support cert-manager GovCloud. (a2371d1)
  • split out the snapshotter from the driver (52ed136)
  • switch from instance to IP to get better target group reporting (b82056b)
  • switch to have the application deploy both the helm chart as well as the source repo for the snapshot, add the sync wave to deploy the snapshot configuration first, try defaulting to the correct storageclass and storage snapshot (88fc635)
  • tag to the think version of the container (b680cba)
  • temp revert of crossplane version update and move to hostNetwork (cafacf0)
  • tolerate uki-labs taint, use nodeselector instead of affinity (7b21b8e)
  • Try configuring Cilium CNI for host-local connectivity. (737a8d4)
  • typo (09a83a9)
  • typo in cm key (8ebae6d)
  • update adot to actually create the service account. looks like there was a left over config that was incorrect (fa0ecbb)
  • update annotation to the connect name (83652ca)
  • update digest (fbc9c10)
  • update for default class in chart. Not sure how it ever worked (083d8bc)
  • update helm version and fix dnsPolicy to allow for being on the hostnetwork (3cd590e)
  • update metrics bind address to not conflict with kube-ovn ping (e4a698e)
  • update missed chart version and name with change to upstream (3575495)
  • update multus toleration (93c96cd)
  • update nidhogg to include containerPorts with 8080 metrics (b8315ce)
  • update owner (5f3031f)
  • update path for base-install (3d60a8a)
  • update replacement for upstream nginx which has controller object (4052ccf)
  • update to 0.21 from 0.15.5 (df69aba)
  • update to fix bool conversion (af66f1e)
  • update to get correct port as number as well as annotation value as string instead of bool (fd8f14d)
  • update to have application create namespace and removed explicit creation (c30a53d)
  • update to use public foundation https vs git (9080ca0)
  • update to work with oci registry (a198b72)
  • update webhooks to escape the string vs float with argocd trying to be helpful but not (0a21c52)
  • upgrade adot (16b3936)
  • upgrade ebs helm version (6e7ddf2)
  • upgrade karpenter (d66224f)
  • upgrade nginx 1.10 -> 1.12.1, upgrade alb controller chart 1.7.1 -> 1.12.0 (84ebbea)
  • upgrade to latest argocd version (cfed770)
  • use /etc vs /host/etc (8601e3e)
  • Use nodeSelector and YAML-formatted values. (e8f36b5)
  • use existing serviceAccount (3a1fbc0)
  • Use Kustomize's property-filtering syntax. (3848f3f)
  • use port 80/443 and publish service enabled (af75ffe)
  • use specific group (c4ac3b6)
  • Use the same YAML fold as everywhere else. (3f8a23e)
  • use upstream ingress nginx instead of bitnami's (be383e7)
  • utils needs destination for kube-system for karpenter-dns (8481799)
  • verbs typo (fa03a07)
  • volume mount secret optional (b58d324)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@josmo josmo closed this Jul 9, 2025
@josmo josmo deleted the release-please--branches--main branch July 9, 2025 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants