nullstone-io / nullstone

Nullstone is a customizable developer platform launched on your cloud accounts.
https://nullstone.io
MIT License
39 stars 1 forks source link

AWS Kubernetes Deploy Support #131

Open BSick7 opened 1 year ago

BSick7 commented 1 year ago

Overview

Add AWS EKS Kubernetes support to the deployment engine. (https://github.com/nullstone-io/deployment-sdk)

Details

Every app type in Nullstone needs a deployment provider that specifies an implementation for pushing an artifact, deploying the artifact, and watching the deployment status. For AWS EKS, we can use the existing ECR image pusher, but we will need a deployer and deploy status implementation for AWS EKS.

All supported providers are defined at https://github.com/nullstone-io/deployment-sdk/blob/master/app/all/providers.go.

Proposal