Commit Graph

481 Commits

Author SHA1 Message Date
Jared Watts 1036fc5128 azure: MySQL Server apis/types
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-10-31 15:14:37 -07:00
ichekrygin e8034805de Refactor AddToSchemes adding a cascading call from `apis` to all children packages.
This way we don't have to add a new `AddToSchemes` call to main for every new top level package.
2018-10-30 17:23:08 -07:00
ichekrygin c77128a967 Add ReclaimPolicy and implement relcaim support on delete in controllers 2018-10-29 13:07:05 -07:00
Jared Watts d3fa0b3f80 Azure provider support, apis, clients and quickstart guide
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-10-17 23:53:19 -07:00
Jared Watts 7e1f302745 Improvements to GCP CloudSQL controller
* Use status conditions to track failures and observations of note
* Add finalizer to automatically clean up CloudSQL instance when CRD is deleted
* Unit test updates for user initialization

Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-10-15 07:58:03 -07:00
Jared Watts 7f4c633d78 Add license header to files that are missing it
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-10-13 07:32:30 -07:00
ichekrygin f85b5b28ab Update `make manifests` to emit CRD files in "nested" output format
Fix CRDs files expansion
2018-10-12 17:42:28 -07:00
ichekrygin e8b36f95c9 Fix format 2018-10-12 11:59:14 -07:00
ichekrygin 65ede4322b Fix unit tests 2018-10-12 11:55:29 -07:00
ichekrygin 74037a9bb4 Refactor and update GCP credentials 2018-10-08 15:10:26 -07:00
ichekrygin a9ea23c1a4 Add Finalizer to RDS Instance 2018-10-06 00:10:12 -07:00
ichekrygin dcd52deb2c Merge remote-tracking branch 'origin/master' into containers 2018-10-04 20:43:30 -07:00
ichekrygin 10c8a3724c Additional changes after PR #41 2018-10-04 17:28:20 -07:00
ichekrygin 595d191078 Address PR Review Comments 2018-10-04 16:47:21 -07:00
ichekrygin 907fd99de4 Cleanup comments and undo Makefile change 2018-10-04 16:24:54 -07:00
ichekrygin 6f8206aea7 Refactor Status Conditions 2018-10-03 00:00:04 -07:00
ichekrygin 9cb9f42856 Remove unused elements 2018-10-02 23:05:09 -07:00
ichekrygin 998f946fbf Add support for Kubernetes clusters (GKE, EKS) - Types Only 2018-10-02 11:51:56 -07:00
ichekrygin a932544784 Add AWS RDS Client
Update unit tests
2018-10-01 15:11:06 -07:00
Jared Watts 3b8293f3b7 GCP and Cloud SQL support for supporting Wordpress connection to database
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-09-24 13:59:26 -07:00
ichekrygin 9ea2edabe2 Update after PR review 2018-09-22 09:02:21 -07:00
ichekrygin 0e1cc3f996 Fix lint errors 2018-09-21 23:45:32 -07:00
ichekrygin 25990c079b Add AWS Provider Controller 2018-09-21 23:31:41 -07:00
ichekrygin ed280d868d Refactor Provider into `core` api types and controller and cleanup API
types comments
2018-09-21 13:59:28 -07:00
ichekrygin db46f2c8af Add AWS Provier (Type only) 2018-09-20 19:46:35 -07:00
ichekrygin 72d44454c9 Update controller-tools to upbound fork which contains fix for `IsApisDir` 2018-09-20 15:31:59 -07:00
ichekrygin 5422ee61d3 Rename gcp/provider permissions -> requiredPermissions 2018-09-19 22:42:54 -07:00
ichekrygin 24a5114f96 Update dependencies and generated code after rebase. 2018-09-18 23:02:04 -07:00
ichekrygin 8e1eb408a7 Add GCP Credentials 2018-09-18 22:57:42 -07:00
Jared Watts 1f4ad9b2fc Add support for AWS RDS and GCP CloudSQL
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-09-18 21:51:43 -07:00
Illya Chekrygin 0b2b66b5e6 Initial Project Scaffolding (#13)
Initial Project Scaffolding
2018-09-13 17:20:02 -07:00