ex-aws / ex_aws

A flexible, easy to use set of clients AWS APIs for Elixir
https://hex.pm/packages/ex_aws
MIT License
1.26k stars 521 forks source link

Add EKS support #900

Closed afatsini closed 1 year ago

afatsini commented 1 year ago

Adds support to EKS, allowing to create operations like:

data = %{scalingConfig: %{desiredSize: replicas}}

 operation = %ExAws.Operation.JSON{
      http_method: :post,
      path: "/clusters/#{cluster()}/node-groups/#{node_group()}/update-config",
      data: data,
      service: :eks
    }
bernardd commented 1 year ago

Thanks @afatsini ! I don't suppose you feel like writing and maintaining an ExAwsEks module while you're at it? ;)