helm-kubernetes-services
helm-kubernetes-services copied to clipboard
Helm charts that can be used to package your applications into production ready deployments for Kubernetes. https://www.gruntwork.io
**Describe the solution you'd like** When the HPA of the chart is enabled, it does not deploy on Kubernetes versions >= 1.23 because of the deprecation of the `autoscaling/v2beta2` API....
## Description This PR adds a new Helm chart to the `helm-kubernetes-services` repository. The new chart is an Argo CD Application wrapped as a Helm chart. This provides the ability...
**Describe the bug** If you have a `ConfigMap` and `Secret` that has the same name, you can't mount both as a volume due to a volume name collision. This is...
**Describe the solution you'd like** I've noticed the warning during a chart deployment: ``` W0612 15:00:09.676081 1973 warnings.go:70] annotation "kubernetes.io/ingress.class" is deprecated, please use 'spec.ingressClassName' instead ``` The `kubernetes.io/ingress.class` annotation...
**Describe the solution you'd like** The chart already generates a bunch of [well-known and recommended Kubernetes labels](https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/): https://github.com/gruntwork-io/helm-kubernetes-services/blob/8a50e60380ddfe294e36a824ece771012ea483c2/charts/k8s-service/templates/_deployment_spec.tpl#L88-L90 It seems reasonable to allow users feed the chart with values for...
## Description Fixes #200 by adding support for [topology spread constraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) in the pod spec. ## TODOs Read the [Gruntwork contribution guidelines](https://gruntwork.notion.site/Gruntwork-Coding-Methodology-02fdcd6e4b004e818553684760bf691e). - [X] Update the docs. - [X] Run...
**Describe the solution you'd like** Support topology spread constraints for the deployment spec as it's a better way to spread out pods compared to configuring pod anti-affinity. > podAntiAffinity repels...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.36.0. Commits 85d1d54 go.mod: update golang.org/x dependencies cde1dda proxy, http/httpproxy: do not mismatch IPv6 zone ids against hosts fe7f039 publicsuffix: spruce up code gen and...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.21.0 to 0.35.0. Commits 7292932 ssh: limit the size of the internal packet queue while waiting for KEX f66f74b acme/autocert: check host policy before probing the cache...