Skip to content

Commit

Permalink
Rest api for tk8 (#109)
Browse files Browse the repository at this point in the history
* Rest api for tk8
squashing all commits into 1

Signed-off-by: Imran Pochi <[email protected]>

* Adding GET cluster method

Signed-off-by: Imran Pochi <[email protected]>

* Refactoring code to include support for local storage and s3

adding storage interface and types

Signed-off-by: Imran Pochi <[email protected]>

* Adding S3 support, refactoring code

Signed-off-by: Imran Pochi <[email protected]>

* adding region param and removing hardcoded region

Signed-off-by: Imran Pochi <[email protected]>

* Adding README

Signed-off-by: Imran Pochi <[email protected]>

* Adding GetConfigs for s3 storage, minior fixes

Signed-off-by: Imran Pochi <[email protected]>
  • Loading branch information
ipochi authored and MuellerMH committed Jul 26, 2019
1 parent 74eb97b commit 7fb224a
Show file tree
Hide file tree
Showing 21 changed files with 1,928 additions and 4 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,8 @@ config.yml
config.yaml
.scannerwork
report.xml
coverage.xml
coverage.xml

# dont include vendor directory
/vendor/*
/otpt/*
218 changes: 217 additions & 1 deletion Gopkg.lock

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

4 changes: 4 additions & 0 deletions Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,7 @@
[prune]
go-tests = true
unused-packages = true

[[constraint]]
name = "github.com/aws/aws-sdk-go"
version = "1.15.47"
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@ If you no longer need the cluster, you can use the command:
`tk8 cluster destroy aws`
to automatically remove all of the resources.


## Rest API

TK8 can now run as a server rather than from the command line.
For usage details on rest api. Checkout the link [REST-API](https://github.com/kubernauts/tk8/REST-API-README.md)

## Add-Ons

You might want to check out our numerous add-ons for TK8:
Expand Down
Loading

0 comments on commit 7fb224a

Please sign in to comment.