community
community copied to clipboard
AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
**Is your feature request related to a problem?** Currently, `ack-generate` can produce go code with kubebuilder markers allowing CRDs to have additional print columns. However, CRDs can only have one...
**Is your feature request related to a problem?** Currently `runtime/pkg/compare` exposes functions to compare `map[string]string` and `[]string` types. Ideally, we should also have functions to help comparing types like `map[string]*int`,...
**Is your feature request related to a problem?** [ec2-controller](https://github.com/aws-controllers-k8s/ec2-controller) supports Create/Delete functionality for `VPCEndpoint` resource, but **not** [Update](https://github.com/aws-controllers-k8s/ec2-controller/blob/af432344f155be0761ed68724ff04c04b6e89bcf/pkg/resource/vpc_endpoint/sdk.go#L522). **Describe the solution you'd like** I should be able to modify/update an...
**Is your feature request related to a problem?** We have no requirements for which operating system our contributors should use for development, and broadly allow Go versions 1.16+. It would...
doc to explain the [common conditions ACK controller sets](https://github.com/aws-controllers-k8s/runtime/blob/main/apis/core/v1alpha1/conditions.go#L25-L55) and what each of those mean. Best to autogenerate this doc similar to the API reference An extension of this issue...
Follow-up [conversation](https://github.com/aws/aws-controllers-k8s/pull/255#discussion_r488851229) to #255 Currently the AWS Service controllers uses two kind of k8s `api-server` clients: - [client-go/kubernetes.Interface](https://github.com/kubernetes/client-go/blob/master/kubernetes/clientset.go#L70-L113) used to create the `SharedInformers` needed in the [runtime caches](https://github.com/aws/aws-controllers-k8s/blob/main/pkg/runtime/cache/cache.go#L46-L66) - [controller-runtime/pkg/client.Client:](https://github.com/kubernetes-sigs/controller-runtime/blob/master/pkg/client/client.go)...
**Is your feature request related to a problem?** Pieces of the Lambda controller can have resources that it may need to reference. For example, Lambda functions can be stored in...
**Describe the bug** `ack-generate` doesn't generate delta code that correctly compares two arrays of `SecretKeyReference`. **Steps to reproduce** Generate memorydb-controller with `ack-generate` v0.18.0 and lookup `pkg/resources/usesr/delta.go#L54` The generated code looks...
**Describe the bug** During the chart installation there are 2 different CRDs added to the cluster: 1. opensearchservice.services.k8s.aws 2. opensearch.services.k8s.aws When applying my Domain yaml - under API version `opensearchservice.services.k8s.aws/v1alpha1`...