Skip to content

Commit

Permalink
[v14] AWS OIDC: List EC2, EICE and SG (#38443)
Browse files Browse the repository at this point in the history
* 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.
  • Loading branch information
marcoandredinis authored Feb 28, 2024
1 parent d852138 commit aa8fc90
Show file tree
Hide file tree
Showing 13 changed files with 2,914 additions and 472 deletions.
2,081 changes: 1,819 additions & 262 deletions api/gen/proto/go/teleport/integration/v1/awsoidc_service.pb.go

Large diffs are not rendered by default.

213 changes: 213 additions & 0 deletions api/gen/proto/go/teleport/integration/v1/awsoidc_service_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit aa8fc90

Please sign in to comment.