From 45f290f50ac12eef9dd2da6a79dadd1f0894a205 Mon Sep 17 00:00:00 2001 From: ack-bot <82905295+ack-bot@users.noreply.github.com> Date: Mon, 7 Aug 2023 13:39:32 +0000 Subject: [PATCH] Deployed 324ca20 --- 404.html | 2 +- blog/index.html | 2 +- blog/say-hello-to-doks/index.html | 2 +- contributors/henk-verlinde/index.html | 2 +- contributors/index.html | 2 +- docs/community/background/index.html | 2 +- docs/community/discussions/index.html | 2 +- docs/community/faq/index.html | 2 +- docs/community/how-it-works/index.html | 2 +- docs/community/overview/index.html | 2 +- docs/community/releases/index.html | 2 +- docs/community/services/index.html | 6 +- .../contributor-docs/api-inference/index.html | 2 +- .../building-controller/index.html | 2 +- .../code-generation/index.html | 2 +- .../code-generator-config/index.html | 2 +- .../code-organization/index.html | 2 +- .../operatorhub-onboarding/index.html | 2 +- docs/contributor-docs/overview/index.html | 2 +- docs/contributor-docs/release/index.html | 2 +- docs/contributor-docs/setup/index.html | 2 +- docs/contributor-docs/tenets/index.html | 2 +- docs/contributor-docs/testing/index.html | 2 +- docs/index.html | 2 +- .../apigatewayv2-reference-example/index.html | 2 +- .../tutorials/aurora-serverless-v2/index.html | 2 +- docs/tutorials/autoscaling-example/index.html | 2 +- docs/tutorials/ec2-example/index.html | 2 +- docs/tutorials/emr-on-eks-example/index.html | 2 +- docs/tutorials/eventbridge-example/index.html | 2 +- docs/tutorials/lambda-oci-example/index.html | 2 +- docs/tutorials/memorydb-example/index.html | 2 +- docs/tutorials/pipes-example/index.html | 2 +- docs/tutorials/rds-example/index.html | 2 +- docs/tutorials/sagemaker-example/index.html | 2 +- docs/tutorials/sqs-example/index.html | 2 +- docs/user-docs/ack-tags/index.html | 2 +- docs/user-docs/adopted-resource/index.html | 2 +- docs/user-docs/authentication/index.html | 2 +- docs/user-docs/authorization/index.html | 2 +- docs/user-docs/cleanup/index.html | 2 +- .../index.html | 2 +- docs/user-docs/deletion-policy/index.html | 2 +- docs/user-docs/drift-recovery/index.html | 2 +- docs/user-docs/field-export/index.html | 2 +- docs/user-docs/install/index.html | 2 +- docs/user-docs/irsa/index.html | 2 +- .../index.html | 2 +- docs/user-docs/openshift/index.html | 2 +- docs/user-docs/resource-crud/index.html | 2 +- index.html | 2 +- ...ddc92381a688beb30f1e951f76e66275f7700fb.js | 1 + ...14373c6352d1b75327db8bc98c9362eacae257d.js | 1 - reference/acm/v1alpha1/certificate/index.html | 7 +- .../apigatewayv2/v1alpha1/api/index.html | 7 +- .../v1alpha1/authorizer/index.html | 7 +- .../v1alpha1/deployment/index.html | 7 +- .../v1alpha1/integration/index.html | 7 +- .../apigatewayv2/v1alpha1/route/index.html | 7 +- .../apigatewayv2/v1alpha1/stage/index.html | 7 +- .../apigatewayv2/v1alpha1/vpclink/index.html | 7 +- .../v1alpha1/scalabletarget/index.html | 7 +- .../v1alpha1/scalingpolicy/index.html | 7 +- .../v1alpha1/cachepolicy/index.html | 7 +- .../v1alpha1/eventdatastore/index.html | 7 +- .../cloudtrail/v1alpha1/trail/index.html | 7 +- .../v1alpha1/metricalarm/index.html | 166 ++++++++++++++++++ .../v1alpha1/loggroup/index.html | 7 +- .../v1alpha1/adoptedresource/index.html | 7 +- .../common/v1alpha1/fieldexport/index.html | 7 +- reference/dynamodb/v1alpha1/backup/index.html | 7 +- .../dynamodb/v1alpha1/globaltable/index.html | 7 +- reference/dynamodb/v1alpha1/table/index.html | 7 +- reference/ec2/v1alpha1/dhcpoptions/index.html | 7 +- .../ec2/v1alpha1/elasticipaddress/index.html | 7 +- reference/ec2/v1alpha1/flowlog/index.html | 7 +- reference/ec2/v1alpha1/instance/index.html | 7 +- .../ec2/v1alpha1/internetgateway/index.html | 7 +- reference/ec2/v1alpha1/natgateway/index.html | 7 +- reference/ec2/v1alpha1/networkacl/index.html | 7 +- reference/ec2/v1alpha1/routetable/index.html | 7 +- .../ec2/v1alpha1/securitygroup/index.html | 7 +- reference/ec2/v1alpha1/subnet/index.html | 7 +- .../ec2/v1alpha1/transitgateway/index.html | 7 +- reference/ec2/v1alpha1/vpc/index.html | 7 +- reference/ec2/v1alpha1/vpcendpoint/index.html | 7 +- .../v1alpha1/pullthroughcacherule/index.html | 7 +- reference/ecr/v1alpha1/repository/index.html | 7 +- reference/eks/v1alpha1/addon/index.html | 7 +- reference/eks/v1alpha1/cluster/index.html | 7 +- .../eks/v1alpha1/fargateprofile/index.html | 7 +- reference/eks/v1alpha1/nodegroup/index.html | 7 +- .../v1alpha1/cacheparametergroup/index.html | 7 +- .../v1alpha1/cachesubnetgroup/index.html | 7 +- .../v1alpha1/replicationgroup/index.html | 7 +- .../elasticache/v1alpha1/snapshot/index.html | 7 +- .../elasticache/v1alpha1/user/index.html | 7 +- .../elasticache/v1alpha1/usergroup/index.html | 7 +- .../emrcontainers/v1alpha1/jobrun/index.html | 7 +- .../v1alpha1/virtualcluster/index.html | 7 +- .../eventbridge/v1alpha1/archive/index.html | 7 +- .../eventbridge/v1alpha1/endpoint/index.html | 7 +- .../eventbridge/v1alpha1/eventbus/index.html | 7 +- .../eventbridge/v1alpha1/rule/index.html | 7 +- reference/iam/v1alpha1/group/index.html | 7 +- .../v1alpha1/openidconnectprovider/index.html | 7 +- reference/iam/v1alpha1/policy/index.html | 7 +- reference/iam/v1alpha1/role/index.html | 7 +- reference/iam/v1alpha1/user/index.html | 7 +- reference/index.html | 8 +- reference/kafka/v1alpha1/cluster/index.html | 7 +- reference/kinesis/v1alpha1/stream/index.html | 7 +- reference/kms/v1alpha1/alias/index.html | 7 +- reference/kms/v1alpha1/grant/index.html | 7 +- reference/kms/v1alpha1/key/index.html | 7 +- reference/lambda/v1alpha1/alias/index.html | 7 +- .../v1alpha1/codesigningconfig/index.html | 7 +- .../v1alpha1/eventsourcemapping/index.html | 7 +- reference/lambda/v1alpha1/function/index.html | 7 +- .../v1alpha1/functionurlconfig/index.html | 7 +- .../lambda/v1alpha1/layerversion/index.html | 7 +- reference/memorydb/v1alpha1/acl/index.html | 7 +- .../memorydb/v1alpha1/cluster/index.html | 7 +- .../v1alpha1/parametergroup/index.html | 7 +- .../memorydb/v1alpha1/snapshot/index.html | 7 +- .../memorydb/v1alpha1/subnetgroup/index.html | 7 +- reference/memorydb/v1alpha1/user/index.html | 7 +- reference/mq/v1alpha1/broker/index.html | 7 +- .../v1alpha1/firewall/index.html | 7 +- .../v1alpha1/firewallpolicy/index.html | 7 +- .../v1alpha1/rulegroup/index.html | 7 +- .../v1alpha1/domain/index.html | 7 +- .../v1alpha1/organizationalunit/index.html | 7 +- reference/pipes/v1alpha1/pipe/index.html | 7 +- .../alertmanagerdefinition/index.html | 7 +- .../v1alpha1/loggingconfiguration/index.html | 7 +- .../v1alpha1/rulegroupsnamespace/index.html | 7 +- .../v1alpha1/workspace/index.html | 7 +- reference/rds/v1alpha1/dbcluster/index.html | 7 +- .../dbclusterparametergroup/index.html | 7 +- reference/rds/v1alpha1/dbinstance/index.html | 7 +- .../rds/v1alpha1/dbparametergroup/index.html | 7 +- reference/rds/v1alpha1/dbproxy/index.html | 7 +- .../rds/v1alpha1/dbsubnetgroup/index.html | 7 +- .../rds/v1alpha1/globalcluster/index.html | 7 +- .../route53/v1alpha1/hostedzone/index.html | 7 +- reference/s3/v1alpha1/bucket/index.html | 7 +- reference/sagemaker/v1alpha1/app/index.html | 7 +- .../dataqualityjobdefinition/index.html | 7 +- .../sagemaker/v1alpha1/domain/index.html | 7 +- .../sagemaker/v1alpha1/endpoint/index.html | 7 +- .../v1alpha1/endpointconfig/index.html | 7 +- .../v1alpha1/featuregroup/index.html | 7 +- .../hyperparametertuningjob/index.html | 7 +- reference/sagemaker/v1alpha1/model/index.html | 7 +- .../modelbiasjobdefinition/index.html | 7 +- .../index.html | 7 +- .../v1alpha1/modelpackage/index.html | 7 +- .../v1alpha1/modelpackagegroup/index.html | 7 +- .../modelqualityjobdefinition/index.html | 7 +- .../v1alpha1/monitoringschedule/index.html | 7 +- .../v1alpha1/notebookinstance/index.html | 7 +- .../index.html | 7 +- .../sagemaker/v1alpha1/pipeline/index.html | 7 +- .../v1alpha1/pipelineexecution/index.html | 7 +- .../v1alpha1/processingjob/index.html | 7 +- .../sagemaker/v1alpha1/trainingjob/index.html | 7 +- .../v1alpha1/transformjob/index.html | 7 +- .../sagemaker/v1alpha1/userprofile/index.html | 7 +- reference/sfn/v1alpha1/activity/index.html | 7 +- .../sfn/v1alpha1/statemachine/index.html | 7 +- reference/sitemap.xml | 2 +- .../v1alpha1/platformapplication/index.html | 7 +- .../sns/v1alpha1/platformendpoint/index.html | 7 +- .../sns/v1alpha1/subscription/index.html | 7 +- reference/sns/v1alpha1/topic/index.html | 7 +- reference/sqs/v1alpha1/queue/index.html | 7 +- sitemap.xml | 2 +- 178 files changed, 833 insertions(+), 300 deletions(-) create mode 100644 index.min.ea4c1b9d8ecd823d037a7c495585b803b16aee46641a45d64ee28480aff26455b555fbe181a38c0ed77a31533ddc92381a688beb30f1e951f76e66275f7700fb.js delete mode 100644 index.min.ed0ad2bf1eea2fe5f8ca269533ff09c4b658d0810372aa90e7af69431ac3a51afd5cf7636aecb6543fd02faa614373c6352d1b75327db8bc98c9362eacae257d.js create mode 100644 reference/cloudwatch/v1alpha1/metricalarm/index.html diff --git a/404.html b/404.html index 349cbc2ea7..2f115b5b9a 100644 --- a/404.html +++ b/404.html @@ -4,4 +4,4 @@

Page not found :(

The page you are looking for doesn't exist or has been moved.

- \ No newline at end of file + \ No newline at end of file diff --git a/blog/index.html b/blog/index.html index 48bc98e3d9..62d83aca75 100644 --- a/blog/index.html +++ b/blog/index.html @@ -4,4 +4,4 @@

Blog

Say hello to Doks 👋

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

Posted November 4, 2020 by Henk Verlinde ‐ 0 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/blog/say-hello-to-doks/index.html b/blog/say-hello-to-doks/index.html index 4ffd749127..a02d269a14 100644 --- a/blog/say-hello-to-doks/index.html +++ b/blog/say-hello-to-doks/index.html @@ -4,4 +4,4 @@

Say hello to Doks 👋

Posted November 4, 2020 by Henk Verlinde ‐ 0 min read

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

- \ No newline at end of file + \ No newline at end of file diff --git a/contributors/henk-verlinde/index.html b/contributors/henk-verlinde/index.html index 7b37f37971..f739408cb8 100644 --- a/contributors/henk-verlinde/index.html +++ b/contributors/henk-verlinde/index.html @@ -4,4 +4,4 @@

Henk Verlinde

Say hello to Doks 👋

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default.

Posted November 4, 2020 by Henk Verlinde ‐ 0 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/contributors/index.html b/contributors/index.html index db83e2edf0..beff7dae30 100644 --- a/contributors/index.html +++ b/contributors/index.html @@ -4,4 +4,4 @@
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/background/index.html b/docs/community/background/index.html index 0ba5c446e2..01550e20a7 100644 --- a/docs/community/background/index.html +++ b/docs/community/background/index.html @@ -9,4 +9,4 @@ Discussion

Background

In 10/2018 Chris Hein introduced the AWS Service Operator (ASO) project. We reviewed the feedback from the community and stakeholders and in 08/2019 decided to relaunch ASO as a first-tier open source project with concrete commitments from the container service team. In this process, we renamed the project to AWS Controllers for Kubernetes (ACK).

The tenets for the relaunch were:

  1. ACK is a community-driven project, based on a governance model defining roles and responsibilities.
  2. ACK is optimized for production usage with full test coverage including performance and scalability test suites.
  3. ACK strives to be the only codebase exposing AWS services via a Kubernetes operator.

Since then, we worked on design issues and gathering feedback around which services to prioritize.

Existing custom controllers

AWS service teams use custom controllers, webhooks, and operators for different use cases and based on different approaches. Examples include:

While the autonomy in the different teams and project allows for rapid iterations and innovations, there are some drawbacks associated with it:

Above is the motivation for our 3rd tenet: we want to make sure that there is a common framework, implementing good practices as put forward, for example, in the Operator Developer Guide or in the Programming Kubernetes book.

Outside of AWS, there are projects that share similar goals we have with the ASO, for example:

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/discussions/index.html b/docs/community/discussions/index.html index 365d2c8752..a9ed8e633d 100644 --- a/docs/community/discussions/index.html +++ b/docs/community/discussions/index.html @@ -9,4 +9,4 @@ Discussion

Discussions

For discussions, please use the #aws-controllers-k8s channel on the Kubernetes Slack community.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/faq/index.html b/docs/community/faq/index.html index e17b9883bd..1173c60027 100644 --- a/docs/community/faq/index.html +++ b/docs/community/faq/index.html @@ -22,4 +22,4 @@ For now, if you’re a developer, you can check out the contributor docs.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/how-it-works/index.html b/docs/community/how-it-works/index.html index b7aa03b1e1..30008ba36b 100644 --- a/docs/community/how-it-works/index.html +++ b/docs/community/how-it-works/index.html @@ -38,4 +38,4 @@ Recovering from Drift

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/overview/index.html b/docs/community/overview/index.html index 98cab653af..8eaea931c0 100644 --- a/docs/community/overview/index.html +++ b/docs/community/overview/index.html @@ -11,4 +11,4 @@ for a particular AWS API.

Container images for ACK service controllers can be found in the ACK registry within the Amazon ECR Public Gallery. To find a container image for a specific service, you can go to gallery.ecr.aws/aws-controllers-k8s/$SERVICENAME-controller. For example, the link to the ACK service controller container image for Amazon Simple Storage Service (Amazon S3) is gallery.ecr.aws/aws-controllers-k8s/s3-controller.

Individual ACK service controllers are tagged with their release version. You can find image URIs for different releases under the Image tags section in the image repository on the ECR Public Gallery.

Be sure to specify a release version
You must always specify a version tag when referencing an ACK service controller image.

In accordance with best practices, we do not include :latest default tags for our image repositories.

Next steps

This guide assumes that you have access to a Kubernetes cluster. You do not need to use the Amazon Elastic Kubernetes Service (Amazon EKS) to get started with ACK service controllers. If you do not yet have a Kubernetes cluster and would like to use Amazon EKS, you can visit the Amazon EKS Setup guide.

Once you have access to a Kubernetes cluster, you can install the ACK service controller of your choice.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/releases/index.html b/docs/community/releases/index.html index 37162f477e..63489f107c 100644 --- a/docs/community/releases/index.html +++ b/docs/community/releases/index.html @@ -113,4 +113,4 @@ deprecation period has elapsed.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/community/services/index.html b/docs/community/services/index.html index afc10496d0..c952d55d4c 100644 --- a/docs/community/services/index.html +++ b/docs/community/services/index.html @@ -13,8 +13,8 @@ series of service controllers, one for each AWS service API. Each individual ACK service controller is released separately. Please see the release documentation for information on how we version and -release ACK service controllers.
Maintenance Phase# Services
PREVIEW7
GENERAL AVAILABILITY20
AWS ServiceProject StageMaintenance PhaseLatest Version
Amazon ACMRELEASEDPREVIEW0.0.7
Amazon Prometheus ServiceRELEASEDGENERAL AVAILABILITY1.2.3
Amazon API GatewayPLANNEDNONEn/a
Amazon ApiGatewayV2RELEASEDGENERAL AVAILABILITY1.0.4
Amazon Application Auto ScalingRELEASEDGENERAL AVAILABILITY1.0.5
AWS App RunnerPROPOSEDNONEn/a
Amazon AthenaPROPOSEDNONEn/a
AWS Auto Scaling PlansPROPOSEDNONEn/a
Amazon Auto ScalingPROPOSEDNONEn/a
Amazon CloudFrontPLANNEDNONEn/a
Amazon CloudTrailRELEASEDGENERAL AVAILABILITY1.0.3
Amazon Cognito Identity ProviderPLANNEDNONEn/a
Amazon DocDBPROPOSEDNONEn/a
Amazon DynamoDBRELEASEDGENERAL AVAILABILITY1.2.0
Amazon EC2RELEASEDGENERAL AVAILABILITY1.0.4
Amazon ECRRELEASEDGENERAL AVAILABILITY1.0.5
Amazon ECSPLANNEDNONEn/a
Amazon EKSRELEASEDGENERAL AVAILABILITY1.0.3
Amazon ElastiCacheRELEASEDPREVIEW0.0.26
Amazon EFSPROPOSEDNONEn/a
Amazon SESPROPOSEDNONEn/a
Amazon EMR ContainersRELEASEDGENERAL AVAILABILITY1.0.2
Amazon Elasticsearch ServiceRELEASEDPREVIEW0.0.2
Amazon EventBridgeRELEASEDGENERAL AVAILABILITY1.0.2
Amazon FSxPROPOSEDNONEn/a
Amazon IAMRELEASEDGENERAL AVAILABILITY1.2.3
Amazon KafkaPROPOSEDNONEn/a
Amazon KeyspacesPROPOSEDNONEn/a
Amazon KinesisRELEASEDPREVIEW0.0.7
Amazon KMSRELEASEDGENERAL AVAILABILITY1.0.5
AWS LambdaRELEASEDGENERAL AVAILABILITY1.3.0
Amazon MemoryDBRELEASEDGENERAL AVAILABILITY1.0.1
Amazon CloudWatchPLANNEDNONEn/a
Amazon MQRELEASEDPREVIEW0.0.28
Amazon NeptunePROPOSEDNONEn/a
Amazon OpenSearch ServiceRELEASEDPREVIEW0.0.16
Amazon OrganizationsPLANNEDNONEn/a
Amazon RAMPROPOSEDNONEn/a
Amazon RDSRELEASEDGENERAL AVAILABILITY1.1.5
Amazon Route 53RELEASEDPREVIEW0.0.6
Amazon Route53ResolverPROPOSEDNONEn/a
Amazon S3RELEASEDGENERAL AVAILABILITY1.0.4
Amazon SageMakerRELEASEDGENERAL AVAILABILITY1.2.2
AWS Secrets ManagerPROPOSEDNONEn/a
AWS Service CatalogPLANNEDNONEn/a
Amazon SNSRELEASEDGENERAL AVAILABILITY1.0.3
Amazon SQSRELEASEDGENERAL AVAILABILITY1.0.4
Amazon SSMPLANNEDNONEn/a
AWS SFNRELEASEDGENERAL AVAILABILITY1.0.3
Amazon WAFV2PROPOSEDNONEn/a
Don’t see a service listed?
If you don’t see a particular AWS service listed, feel free to -propose it!

Amazon ACM

Amazon Prometheus Service

Amazon API Gateway

Amazon ApiGatewayV2

Amazon Application Auto Scaling

AWS App Runner

Amazon Athena

AWS Auto Scaling Plans

Amazon Auto Scaling

Amazon CloudFront

Amazon CloudTrail

Amazon Cognito Identity Provider

Amazon DocDB

Amazon DynamoDB

Amazon EC2

Amazon ECR

Amazon ECS

Amazon EKS

Amazon ElastiCache

Amazon EFS

Amazon SES

Amazon EMR Containers

Amazon Elasticsearch Service

Amazon EventBridge

Amazon FSx

Amazon IAM

Amazon Kafka

Amazon Keyspaces

Amazon Kinesis

Amazon KMS

AWS Lambda

Amazon MemoryDB

Amazon CloudWatch

Amazon MQ

Amazon Neptune

Amazon OpenSearch Service

Amazon Organizations

Amazon RAM

Amazon RDS

Amazon Route 53

Amazon Route53Resolver

Amazon S3

Amazon SageMaker

AWS Secrets Manager

AWS Service Catalog

Amazon SNS

Amazon SQS

Amazon SSM

AWS SFN

Amazon WAFV2

Edit this page on GitHub

+release ACK service controllers.
Maintenance Phase# Services
PREVIEW8
GENERAL AVAILABILITY20
AWS ServiceProject StageMaintenance PhaseLatest Version
Amazon ACMRELEASEDPREVIEW0.0.7
Amazon Prometheus ServiceRELEASEDGENERAL AVAILABILITY1.2.3
Amazon API GatewayPLANNEDNONEn/a
Amazon ApiGatewayV2RELEASEDGENERAL AVAILABILITY1.0.4
Amazon Application Auto ScalingRELEASEDGENERAL AVAILABILITY1.0.5
AWS App RunnerPROPOSEDNONEn/a
Amazon AthenaPROPOSEDNONEn/a
AWS Auto Scaling PlansPROPOSEDNONEn/a
Amazon Auto ScalingPROPOSEDNONEn/a
Amazon CloudFrontPLANNEDNONEn/a
Amazon CloudTrailRELEASEDGENERAL AVAILABILITY1.0.3
Amazon Cognito Identity ProviderPLANNEDNONEn/a
Amazon DocDBPROPOSEDNONEn/a
Amazon DynamoDBRELEASEDGENERAL AVAILABILITY1.2.0
Amazon EC2RELEASEDGENERAL AVAILABILITY1.0.4
Amazon ECRRELEASEDGENERAL AVAILABILITY1.0.5
Amazon ECSPLANNEDNONEn/a
Amazon EKSRELEASEDGENERAL AVAILABILITY1.0.3
Amazon ElastiCacheRELEASEDPREVIEW0.0.26
Amazon EFSPROPOSEDNONEn/a
Amazon SESPROPOSEDNONEn/a
Amazon EMR ContainersRELEASEDGENERAL AVAILABILITY1.0.2
Amazon Elasticsearch ServiceRELEASEDPREVIEW0.0.2
Amazon EventBridgeRELEASEDGENERAL AVAILABILITY1.0.2
Amazon FSxPROPOSEDNONEn/a
Amazon IAMRELEASEDGENERAL AVAILABILITY1.2.3
Amazon KafkaPROPOSEDNONEn/a
Amazon KeyspacesPROPOSEDNONEn/a
Amazon KinesisRELEASEDPREVIEW0.0.7
Amazon KMSRELEASEDGENERAL AVAILABILITY1.0.5
AWS LambdaRELEASEDGENERAL AVAILABILITY1.3.0
Amazon MemoryDBRELEASEDGENERAL AVAILABILITY1.0.1
Amazon CloudWatchRELEASEDPREVIEW0.0.2
Amazon MQRELEASEDPREVIEW0.0.28
Amazon NeptunePROPOSEDNONEn/a
Amazon OpenSearch ServiceRELEASEDPREVIEW0.0.16
Amazon OrganizationsPLANNEDNONEn/a
Amazon RAMPROPOSEDNONEn/a
Amazon RDSRELEASEDGENERAL AVAILABILITY1.1.5
Amazon Route 53RELEASEDPREVIEW0.0.6
Amazon Route53ResolverPROPOSEDNONEn/a
Amazon S3RELEASEDGENERAL AVAILABILITY1.0.4
Amazon SageMakerRELEASEDGENERAL AVAILABILITY1.2.2
AWS Secrets ManagerPROPOSEDNONEn/a
AWS Service CatalogPLANNEDNONEn/a
Amazon SNSRELEASEDGENERAL AVAILABILITY1.0.3
Amazon SQSRELEASEDGENERAL AVAILABILITY1.0.4
Amazon SSMPLANNEDNONEn/a
AWS SFNRELEASEDGENERAL AVAILABILITY1.0.3
Amazon WAFV2PROPOSEDNONEn/a
Don’t see a service listed?
If you don’t see a particular AWS service listed, feel free to +propose it!

Amazon ACM

Amazon Prometheus Service

Amazon API Gateway

Amazon ApiGatewayV2

Amazon Application Auto Scaling

AWS App Runner

Amazon Athena

AWS Auto Scaling Plans

Amazon Auto Scaling

Amazon CloudFront

Amazon CloudTrail

Amazon Cognito Identity Provider

Amazon DocDB

Amazon DynamoDB

Amazon EC2

Amazon ECR

Amazon ECS

Amazon EKS

Amazon ElastiCache

Amazon EFS

Amazon SES

Amazon EMR Containers

Amazon Elasticsearch Service

Amazon EventBridge

Amazon FSx

Amazon IAM

Amazon Kafka

Amazon Keyspaces

Amazon Kinesis

Amazon KMS

AWS Lambda

Amazon MemoryDB

Amazon CloudWatch

Amazon MQ

Amazon Neptune

Amazon OpenSearch Service

Amazon Organizations

Amazon RAM

Amazon RDS

Amazon Route 53

Amazon Route53Resolver

Amazon S3

Amazon SageMaker

AWS Secrets Manager

AWS Service Catalog

Amazon SNS

Amazon SQS

Amazon SSM

AWS SFN

Amazon WAFV2

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/api-inference/index.html b/docs/contributor-docs/api-inference/index.html index 422c4098c5..4569d49bf4 100644 --- a/docs/contributor-docs/api-inference/index.html +++ b/docs/contributor-docs/api-inference/index.html @@ -352,4 +352,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/building-controller/index.html b/docs/contributor-docs/building-controller/index.html index f70b3ecdf8..aadb40d560 100644 --- a/docs/contributor-docs/building-controller/index.html +++ b/docs/contributor-docs/building-controller/index.html @@ -39,4 +39,4 @@ generated artifacts indeed are able to create an S3 bucket for us.

Learn about how to run e2e tests for an ACK controller.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/code-generation/index.html b/docs/contributor-docs/code-generation/index.html index 133e5d3c64..7944d9cf5e 100644 --- a/docs/contributor-docs/code-generation/index.html +++ b/docs/contributor-docs/code-generation/index.html @@ -65,4 +65,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/code-generator-config/index.html b/docs/contributor-docs/code-generator-config/index.html index ab348fa0b2..ca57a303aa 100644 --- a/docs/contributor-docs/code-generator-config/index.html +++ b/docs/contributor-docs/code-generator-config/index.html @@ -793,4 +793,4 @@ TODO

Attribute-based APIs

OMG TODO.

Miscellaneous/maybe cover later/documentation backlog

What does PrefixConfig do?

What if the code generator cannot figure out my service’s API model name?

list_operation.match_fields

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/code-organization/index.html b/docs/contributor-docs/code-organization/index.html index 6362af6baa..b5f38209e4 100644 --- a/docs/contributor-docs/code-organization/index.html +++ b/docs/contributor-docs/code-organization/index.html @@ -34,4 +34,4 @@ tests for the resources exposed by that controller (/test/e2e).

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/operatorhub-onboarding/index.html b/docs/contributor-docs/operatorhub-onboarding/index.html index 9449ce87bb..00a30f07a9 100644 --- a/docs/contributor-docs/operatorhub-onboarding/index.html +++ b/docs/contributor-docs/operatorhub-onboarding/index.html @@ -32,4 +32,4 @@ merge the pull request. After these Pull Requests have been merged, the new controller is now onboarded and ready for a release.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/overview/index.html b/docs/contributor-docs/overview/index.html index f9a62a5794..e8a3b99838 100644 --- a/docs/contributor-docs/overview/index.html +++ b/docs/contributor-docs/overview/index.html @@ -30,4 +30,4 @@ test ACK locally.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/release/index.html b/docs/contributor-docs/release/index.html index 7e0b28b002..abb60fd21f 100644 --- a/docs/contributor-docs/release/index.html +++ b/docs/contributor-docs/release/index.html @@ -55,4 +55,4 @@ Service team can see the release prowjobs, their status and logs at https://prow.ack.aws.dev/

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/setup/index.html b/docs/contributor-docs/setup/index.html index a42e0552fe..6666e67566 100644 --- a/docs/contributor-docs/setup/index.html +++ b/docs/contributor-docs/setup/index.html @@ -88,4 +88,4 @@ how to build an ACK service controller.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/tenets/index.html b/docs/contributor-docs/tenets/index.html index 87286d1a42..52951411e6 100644 --- a/docs/contributor-docs/tenets/index.html +++ b/docs/contributor-docs/tenets/index.html @@ -31,4 +31,4 @@ ec2-controller speaks the EC2 API.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/contributor-docs/testing/index.html b/docs/contributor-docs/testing/index.html index b07ae2e79c..7a2363b5d1 100644 --- a/docs/contributor-docs/testing/index.html +++ b/docs/contributor-docs/testing/index.html @@ -184,4 +184,4 @@ feedback.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 7e0ad9abca..e998894e16 100644 --- a/docs/index.html +++ b/docs/index.html @@ -9,4 +9,4 @@ Discussion

Docs

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/apigatewayv2-reference-example/index.html b/docs/tutorials/apigatewayv2-reference-example/index.html index 542f418bf1..94b348a39e 100644 --- a/docs/tutorials/apigatewayv2-reference-example/index.html +++ b/docs/tutorials/apigatewayv2-reference-example/index.html @@ -156,4 +156,4 @@

To remove the APIGatewayv2 ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/aurora-serverless-v2/index.html b/docs/tutorials/aurora-serverless-v2/index.html index 3329694324..fddf3b83d7 100644 --- a/docs/tutorials/aurora-serverless-v2/index.html +++ b/docs/tutorials/aurora-serverless-v2/index.html @@ -240,4 +240,4 @@

To remove the RDS ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/autoscaling-example/index.html b/docs/tutorials/autoscaling-example/index.html index fcc88f1039..898730cb5c 100644 --- a/docs/tutorials/autoscaling-example/index.html +++ b/docs/tutorials/autoscaling-example/index.html @@ -210,4 +210,4 @@

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/ec2-example/index.html b/docs/tutorials/ec2-example/index.html index 4c83b800c0..4754f2eb1e 100644 --- a/docs/tutorials/ec2-example/index.html +++ b/docs/tutorials/ec2-example/index.html @@ -320,4 +320,4 @@

To remove the EC2 ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/emr-on-eks-example/index.html b/docs/tutorials/emr-on-eks-example/index.html index 870b9f2e71..d709023908 100644 --- a/docs/tutorials/emr-on-eks-example/index.html +++ b/docs/tutorials/emr-on-eks-example/index.html @@ -276,4 +276,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/eventbridge-example/index.html b/docs/tutorials/eventbridge-example/index.html index ee81078b00..af50fbcaa6 100644 --- a/docs/tutorials/eventbridge-example/index.html +++ b/docs/tutorials/eventbridge-example/index.html @@ -138,4 +138,4 @@

If the command executes successfully, no output is generated.

To remove the EventBridge ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/lambda-oci-example/index.html b/docs/tutorials/lambda-oci-example/index.html index bfbba937cd..186ae05aa9 100644 --- a/docs/tutorials/lambda-oci-example/index.html +++ b/docs/tutorials/lambda-oci-example/index.html @@ -76,4 +76,4 @@

To remove the Lambda ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/memorydb-example/index.html b/docs/tutorials/memorydb-example/index.html index b18addec7c..d818aa8543 100644 --- a/docs/tutorials/memorydb-example/index.html +++ b/docs/tutorials/memorydb-example/index.html @@ -271,4 +271,4 @@

To remove the MemoryDB ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/pipes-example/index.html b/docs/tutorials/pipes-example/index.html index 61afde6913..609a5c01ba 100644 --- a/docs/tutorials/pipes-example/index.html +++ b/docs/tutorials/pipes-example/index.html @@ -186,4 +186,4 @@

If the command executes successfully, no output is generated.

To remove the Pipes ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/rds-example/index.html b/docs/tutorials/rds-example/index.html index ae4e67bcd7..c80ce52b1d 100644 --- a/docs/tutorials/rds-example/index.html +++ b/docs/tutorials/rds-example/index.html @@ -219,4 +219,4 @@

To remove the RDS ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/sagemaker-example/index.html b/docs/tutorials/sagemaker-example/index.html index 34bbd7671d..bf6222b036 100644 --- a/docs/tutorials/sagemaker-example/index.html +++ b/docs/tutorials/sagemaker-example/index.html @@ -192,4 +192,4 @@

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/tutorials/sqs-example/index.html b/docs/tutorials/sqs-example/index.html index e0cc138ef8..8d4ac43756 100644 --- a/docs/tutorials/sqs-example/index.html +++ b/docs/tutorials/sqs-example/index.html @@ -96,4 +96,4 @@

To remove the SQS ACK service controller, related CRDs, and namespaces, see ACK Cleanup.

To delete your EKS clusters, see Amazon EKS - Deleting a cluster.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/ack-tags/index.html b/docs/user-docs/ack-tags/index.html index 73ae3e71e9..054c9f0ee8 100644 --- a/docs/user-docs/ack-tags/index.html +++ b/docs/user-docs/ack-tags/index.html @@ -64,4 +64,4 @@ would be expanded to “k8s-name=my-ack-tagging-repo”

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/adopted-resource/index.html b/docs/user-docs/adopted-resource/index.html index eb68830add..dff38c337d 100644 --- a/docs/user-docs/adopted-resource/index.html +++ b/docs/user-docs/adopted-resource/index.html @@ -80,4 +80,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/authentication/index.html b/docs/user-docs/authentication/index.html index 9d832a03bb..a85c98f458 100644 --- a/docs/user-docs/authentication/index.html +++ b/docs/user-docs/authentication/index.html @@ -106,4 +106,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/authorization/index.html b/docs/user-docs/authorization/index.html index 39ec158102..dcfaea6aaf 100644 --- a/docs/user-docs/authorization/index.html +++ b/docs/user-docs/authorization/index.html @@ -50,4 +50,4 @@

AWS IAM permissions for ACK controller

The IAM role needs the correct IAM policies for a given ACK service controller. For example, the ACK service controller for AWS S3 needs read and write permission for S3 Buckets. It is recommended that the IAM policy gives only enough access to properly manage the resources needed for a specific AWS service.

To use the recommended IAM policy for a given ACK service controller, refer to the recommended-policy-arn file in the config/iam/ folder within that service’s public repository. This document contains the AWS Resource Name (ARN) of the recommended managed policy for a specific service. For example, the recommended IAM policy ARN for AWS S3 is: arn:aws:iam::aws:policy/AmazonS3FullAccess.

Some services may need an additional inline policy. For example, the service controller may require iam:PassRole permission in order to pass an execution role that will be assumed by the AWS service. If applicable, resources for additional recommended policies will be located in the recommended-inline-policy file within the config/iam folder of a given ACK service controller’s public repository. This inline policy is applied along with the managed policies when creating the role.

If you have not yet created an IAM role, see the user documentation on how to create an IAM role for your ACK service controller.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/cleanup/index.html b/docs/user-docs/cleanup/index.html index 703563e305..f8a00f76d5 100644 --- a/docs/user-docs/cleanup/index.html +++ b/docs/user-docs/cleanup/index.html @@ -26,4 +26,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/cross-account-resource-management/index.html b/docs/user-docs/cross-account-resource-management/index.html index de08cf18ab..72a63e6eeb 100644 --- a/docs/user-docs/cross-account-resource-management/index.html +++ b/docs/user-docs/cross-account-resource-management/index.html @@ -41,4 +41,4 @@

Next Steps

Checkout the RBAC and IAM permissions overview to understand how ACK manages authorization

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/deletion-policy/index.html b/docs/user-docs/deletion-policy/index.html index fe5edeb4ca..c848c29cb2 100644 --- a/docs/user-docs/deletion-policy/index.html +++ b/docs/user-docs/deletion-policy/index.html @@ -45,4 +45,4 @@ prefix for a single resource.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/drift-recovery/index.html b/docs/user-docs/drift-recovery/index.html index 76d94aae45..d4f5856127 100644 --- a/docs/user-docs/drift-recovery/index.html +++ b/docs/user-docs/drift-recovery/index.html @@ -44,4 +44,4 @@

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/field-export/index.html b/docs/user-docs/field-export/index.html index 44749f143f..12d1037a42 100644 --- a/docs/user-docs/field-export/index.html +++ b/docs/user-docs/field-export/index.html @@ -88,4 +88,4 @@ requesting it.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/install/index.html b/docs/user-docs/install/index.html index b92e4c655b..7402f9c514 100644 --- a/docs/user-docs/install/index.html +++ b/docs/user-docs/install/index.html @@ -37,4 +37,4 @@ AWS credentials can be supplied to the ACK controller.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/irsa/index.html b/docs/user-docs/irsa/index.html index a610198c3e..e523a1b68f 100644 --- a/docs/user-docs/irsa/index.html +++ b/docs/user-docs/irsa/index.html @@ -104,4 +104,4 @@ validate by creating a S3 bucket

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/multi-region-resource-management/index.html b/docs/user-docs/multi-region-resource-management/index.html index 086a18e12e..dce9940d84 100644 --- a/docs/user-docs/multi-region-resource-management/index.html +++ b/docs/user-docs/multi-region-resource-management/index.html @@ -33,4 +33,4 @@

Next Steps

Checkout ACK functionality for creating resources in multiple AWS accounts from single controller installation.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/openshift/index.html b/docs/user-docs/openshift/index.html index f3567f5cb4..4e0567dd46 100644 --- a/docs/user-docs/openshift/index.html +++ b/docs/user-docs/openshift/index.html @@ -47,4 +47,4 @@

Next Steps

After you install the controller, you can follow the Cross Account Resource Management instructions to manage resources in multiple AWS accounts.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/user-docs/resource-crud/index.html b/docs/user-docs/resource-crud/index.html index 36263c9d91..a182e3e6e5 100644 --- a/docs/user-docs/resource-crud/index.html +++ b/docs/user-docs/resource-crud/index.html @@ -52,4 +52,4 @@ functionality for creating resources in multiple AWS regions.

Edit this page on GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/index.html b/index.html index 0a89130828..3c8d8aa642 100644 --- a/index.html +++ b/index.html @@ -4,4 +4,4 @@

AWS Controllers for Kubernetes

Manage AWS services using Kubernetes

Get started

Open-Sourced — Apache-2.0 Licensed — GitHub

- \ No newline at end of file + \ No newline at end of file diff --git a/index.min.ea4c1b9d8ecd823d037a7c495585b803b16aee46641a45d64ee28480aff26455b555fbe181a38c0ed77a31533ddc92381a688beb30f1e951f76e66275f7700fb.js b/index.min.ea4c1b9d8ecd823d037a7c495585b803b16aee46641a45d64ee28480aff26455b555fbe181a38c0ed77a31533ddc92381a688beb30f1e951f76e66275f7700fb.js new file mode 100644 index 0000000000..a30d91d797 --- /dev/null +++ b/index.min.ea4c1b9d8ecd823d037a7c495585b803b16aee46641a45d64ee28480aff26455b555fbe181a38c0ed77a31533ddc92381a688beb30f1e951f76e66275f7700fb.js @@ -0,0 +1 @@ +var suggestions=document.getElementById('suggestions'),userinput=document.getElementById('userinput');document.addEventListener('keydown',inputFocus);function inputFocus(a){a.keyCode===191&&(a.preventDefault(),userinput.focus()),a.keyCode===27&&(userinput.blur(),suggestions.classList.add('d-none'))}document.addEventListener('click',function(a){var b=suggestions.contains(a.target);b||suggestions.classList.add('d-none')}),document.addEventListener('keydown',suggestionFocus);function suggestionFocus(b){const d=suggestions.querySelectorAll('a'),e=[...d],a=e.indexOf(document.activeElement);let c=0;b.keyCode===38?(b.preventDefault(),c=a>0?a-1:0,d[c].focus()):b.keyCode===40&&(b.preventDefault(),c=a+1