Skip to content
This repository has been archived by the owner on Nov 7, 2019. It is now read-only.

WIP Rebuilding using the CloudFormation Resource Spec #199

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

christopherhein
Copy link
Contributor

@christopherhein christopherhein commented Jun 30, 2019

Signed-off-by: Christopher Hein me@chrishein.com

Issue #, if available:
#153

Description of changes:
This is still a WIP but it currently uses a single CFN Stack CRD that will manage all Cloudformation stacks, then I have currently implemented only Apigateway Accounts (this is purely to build the controller which manages the stack), This requires a new func to the types.go for each other CR for GetTemplate which will return the standard Cloudformation template used for provisioning.

Work Left

  • Code generate GetTemplate function for each type.go
  • Convert Apigateway Controller into a code generated controller based on the CFN Spec
  • Build out the stack/resource references
  • e2e tests

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Signed-off-by: Christopher Hein <me@chrishein.com>
@mtparet
Copy link

mtparet commented Jul 13, 2019

Wonderful, cannot wait to use it in production!!

@mtparet
Copy link

mtparet commented Jul 17, 2019

@christopherhein Do you have any estimate (are there days or weeks or months, I'm not asking any ETA) when you will get this rebuilding released ?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants