Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWS OIDC: DeployService service #38511

Merged
merged 3 commits into from
Feb 23, 2024
Merged

Conversation

marcoandredinis
Copy link
Contributor

This PR creates a new method on the AWS OIDC gRPC service that deploys an ECS Service.

This is part of a refactor that moves the API calls behind the Auth Service.

Context: #37245

@marcoandredinis marcoandredinis added backport/branch/v14 no-changelog Indicates that a PR does not require a changelog entry backport/branch/v15 labels Feb 21, 2024
@marcoandredinis marcoandredinis force-pushed the marco/awsoidc-grpc-deploy branch from 8aa703b to fe308e1 Compare February 22, 2024 11:32
@marcoandredinis marcoandredinis marked this pull request as draft February 22, 2024 11:48
@marcoandredinis marcoandredinis marked this pull request as ready for review February 22, 2024 11:48
@github-actions github-actions bot requested review from justinas and kimlisa February 22, 2024 11:49
@marcoandredinis marcoandredinis force-pushed the marco/awsoidc-grpc-deploy branch 2 times, most recently from d79bf3b to a0fed01 Compare February 23, 2024 10:24
@marcoandredinis marcoandredinis force-pushed the marco/awsoidc-grpc-deploy branch from a0fed01 to 73aac92 Compare February 23, 2024 14:35
e Outdated Show resolved Hide resolved
This PR creates a new method on the AWS OIDC gRPC service that deploys
an ECS Service.

This is part of a refactor that moves the API calls behind the Auth
Service.
@marcoandredinis marcoandredinis force-pushed the marco/awsoidc-grpc-deploy branch from 73aac92 to f0350d0 Compare February 23, 2024 16:53
@marcoandredinis marcoandredinis added this pull request to the merge queue Feb 23, 2024
Merged via the queue into master with commit c51cebe Feb 23, 2024
37 checks passed
@marcoandredinis marcoandredinis deleted the marco/awsoidc-grpc-deploy branch February 23, 2024 18:00
@public-teleport-github-review-bot

@marcoandredinis See the table below for backport results.

Branch Result
branch/v14 Failed
branch/v15 Failed

marcoandredinis added a commit that referenced this pull request Feb 28, 2024
* AWS OIDC: DeployService service

This PR creates a new method on the AWS OIDC gRPC service that deploys
an ECS Service.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add rbac test and rename teleport config string

* revert e
marcoandredinis added a commit that referenced this pull request Feb 28, 2024
* AWS OIDC: DeployService service

This PR creates a new method on the AWS OIDC gRPC service that deploys
an ECS Service.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add rbac test and rename teleport config string

* revert e
github-merge-queue bot pushed a commit that referenced this pull request Feb 28, 2024
* AWS OIDC: List SecurityGroups service

This PR creates a new method on the AWS OIDC gRPC service that lists
SecurityGroups.

This is part of a refactor that moves the API calls behind the Auth
Service.

* AWS OIDC: List EC2 service (#38326)

This PR creates a new method on the AWS OIDC gRPC service that lists ec2
instances as Teleport Nodes.

This is part of a refactor that moves the API calls behind the Auth
Service.

* AWS OIDC: List EICE service (#38332)

* AWS OIDC: List EICE service

This PR creates a new method on the AWS OIDC gRPC service that lists ec2
instance connect endpoints.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add required fields and aws api ref

* add test

* AWS OIDC: DeployService service (#38511)

* AWS OIDC: DeployService service

This PR creates a new method on the AWS OIDC gRPC service that deploys
an ECS Service.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add rbac test and rename teleport config string

* revert e

* AWS OIDC: CreateEICE service (#38548)

This PR creates a new method on the AWS OIDC gRPC service that deploys
multiple EC2 Instance Connect Endpoints.

This is part of a refactor that moves the API calls behind the Auth
Service.

* AWS OIDC: List EKS Clusters service (#38440)

* AWS OIDC: List EKS Clusters service

This PR creates a new method on the AWS OIDC gRPC service that lists eks
clusters.

This is part of a refactor that moves the API calls behind the Auth
Service.

* doc pb

* AWS OIDC: Move enrollment of EKS clusters to the gRPC service. (#38683)

This PR creates a new method on the AWS OIDC gRPC service that enrolls EKS clusters.

This is part of a refactor that moves the API calls behind the Auth Service.

---------

Co-authored-by: Anton Miniailo <[email protected]>
github-merge-queue bot pushed a commit that referenced this pull request Feb 28, 2024
* AWS OIDC: List SecurityGroups service

This PR creates a new method on the AWS OIDC gRPC service that lists
SecurityGroups.

This is part of a refactor that moves the API calls behind the Auth
Service.

* AWS OIDC: List EC2 service (#38326)

This PR creates a new method on the AWS OIDC gRPC service that lists ec2
instances as Teleport Nodes.

This is part of a refactor that moves the API calls behind the Auth
Service.

* AWS OIDC: List EICE service (#38332)

* AWS OIDC: List EICE service

This PR creates a new method on the AWS OIDC gRPC service that lists ec2
instance connect endpoints.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add required fields and aws api ref

* add test

* AWS OIDC: DeployService service (#38511)

* AWS OIDC: DeployService service

This PR creates a new method on the AWS OIDC gRPC service that deploys
an ECS Service.

This is part of a refactor that moves the API calls behind the Auth
Service.

* add rbac test and rename teleport config string

* revert e

* AWS OIDC: CreateEICE service (#38548)

This PR creates a new method on the AWS OIDC gRPC service that deploys
multiple EC2 Instance Connect Endpoints.

This is part of a refactor that moves the API calls behind the Auth
Service.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/branch/v14 backport/branch/v15 no-changelog Indicates that a PR does not require a changelog entry size/sm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants