Commit Graph
90 Commits
Author SHA1 Message Date
Paul Tyng 505f302c96 make executable 2020-10-14 11:26:16 -04:00
Paul Tyng f9dc3e5abf Add file 2020-10-14 11:24:19 -04:00
Paul Tyng b58719b697 Remove file 2020-10-14 11:23:20 -04:00
Paul Tyng a3f0e90300 Create changelog-links.sh 2020-10-14 11:19:50 -04:00
Paul Tyng fb5b42171d Update Makefile 2020-10-14 11:17:57 -04:00
Paul Tyng 4ccbdbd7bb Create .tfproto5 2020-10-14 11:12:54 -04:00
Jeff Mitchell d622a0a80a Update docs and Makefile target (#57)
* Update examples

* Remove update-deps target...go get -u is generally not what you want and we want more targeted updates

* Go mod tidy

* Fix up tools

* Update docs
2020-10-13 20:12:03 -07:00
Jeff Malnick dd9a69ecb0 docs: remove id flag from docs (#56) 2020-10-13 11:04:24 -07:00
Jeff Malnick 9e46f2a372 Autogen Docs Cleanup (#53)
* docs: update to better resource descriptions

* rebase me
2020-10-13 11:02:52 -07:00
Jeff Malnick 2c1fc3f2f3 Add the Boundary banner (#55) 2020-10-13 09:16:00 -07:00
Jeff Mitchell d81480507e Authentication Method -> Auth Method 2020-10-12 16:13:57 -04:00
Jeff Mitchell 8e76d1ceec Update boundary dep 2020-10-07 14:19:51 -04:00
Paul Tyng b4f70a90bd Add import support, fix testing (#52)
* Add import support

* Scope provider instance to test case

Add import steps to test cases
2020-10-07 09:04:11 -07:00
Paul TyngandJeff Malnick 8bb38f1fd6 Cleanup (#50)
* Cleanup some of the repo, prep for release

* Rework docs to new registry structure

* Add docs generator tooling

* Generate the docs

* update deps

* docs: add docs generation command to readme

Co-authored-by: Jeff Malnick <malnick@gmail.com>
2020-10-06 17:34:16 -07:00
Jeff Malnick 7ee5c9c47b Simplify README example and add build targets (#49)
* build: add simple target for building various OS binaries until CI pipeline is in place

* docs: simplify readme example
2020-10-02 18:16:11 -07:00
Jeff Mitchell accfc5ba05 Update against latest SDK (#48) 2020-10-01 11:00:30 -04:00
Jeff Mitchell 1a4cf797c0 Bump sdk 2020-09-29 23:04:04 -04:00
Jeff Mitchell 124b312a08 Adapt to latest SDK changes (#47)
Note that this currently depends on a PR branch so we'll need to reset
against main once that PR is merged.
2020-09-29 21:33:18 -04:00
Jeff Malnick 689cf59d76 feat: associate accounts with users (#45) 2020-09-27 08:07:23 -07:00
Jeff Mitchell bd34530191 Bump boundary SDK 2020-09-25 10:17:50 -04:00
Jeff Mitchell 45df0cf492 Go mod tidy 2020-09-24 19:20:18 -04:00
Todd Knight f4331d8481 Update SDK usage to use the merged error response approach recently merged into boundary. 2020-09-24 15:58:54 -07:00
Jeff Malnick f8ecfa4b3d clean up 2020-09-22 09:13:01 -07:00
Jeff Mitchell b578fdcf98 With r_default now unable to delete, return nil instead of error if it's attempted 2020-09-21 21:54:00 -04:00
Jeff Mitchell 4cc5785dc8 Bump SDK 2020-09-21 15:16:30 -04:00
Jeff Mitchell ecbb054595 Update boundary SDK to fix recovery KMS retry behavior 2020-09-21 11:06:12 -04:00
Jeff Mitchell 86d7fde1eb Update to session connection limit being int32 with unlimited being -1 2020-09-20 15:54:50 -04:00
Jeff Mitchell 2fbad77da5 Add some extra params to target test 2020-09-20 12:58:37 -04:00
Jeff Mitchell ef804f1ba0 Fix tests that broke due to SDK update 2020-09-20 12:13:08 -04:00
Jeff Mitchell e006bd2fd1 Add session max seconds and connection limit to target resource (#44) 2020-09-20 12:03:28 -04:00
Jeff Malnick 6f5444c0c8 docs: add logo to readme 2020-09-18 14:05:07 -07:00
Jeff Malnick fd5cc38309 docs: fix scope usage (#43) 2020-09-17 15:34:00 -07:00
Jeff MitchellandJeff Malnick 8260fd2beb Update readme and Makefile (#42)
* Update readme and Makefile

* Fix missed shell command

* fix: makefile nuances for darwin system

Co-authored-by: Jeff Malnick <malnick@gmail.com>
2020-09-17 13:27:48 -07:00
Jeff Malnick af43c1d29c docs: fix target docs (#40) 2020-09-17 12:52:53 -07:00
Jeff Mitchell defeb32cd6 When reading a resource, on 404 destroy the resource (#41)
This allows configuration to continue after a resource has been
destroyed outside of TF by deleting the resource from state instead of
erroring.
2020-09-17 00:29:37 -04:00
Randall Morey 0ccd13e585 Docs fix example (#38)
* docs: fix complex example syntax and login_name argument

* docs: fix missing arguments and argument names

* docs: fix type capitalization
2020-09-16 13:34:26 -07:00
Jeff Malnick d19dd70b06 fix: check default port in map is not nil 2020-09-16 13:27:44 -07:00
Jeff Malnick 292a5100bf docs: add scope resource 2020-09-16 12:34:37 -07:00
Jeff Mitchell 94b1bdbedc Don't allow role creation in new scopes by default
And, fix all the breakage that caused.
2020-09-16 12:34:37 -07:00
Jeff Malnick 3e43f1bb8c docs: add docs for account & auth method resources (#34) 2020-09-15 20:43:27 -07:00
Jeff Malnick 975fd2e2d4 test: add test for auth method resource (#36) 2020-09-15 20:43:14 -07:00
Jeff Mitchell 7ce50c41fd Update target to address default_port -> attributes (#35) 2020-09-15 21:05:45 -04:00
Jeff Mitchell 88946e1088 Update to the new SDK/API (#32)
* Begin API updating

* Update scope and user providers

* Update group resource

* Update to TF plugin SDK v2

* Finish recovery KMS workflow

This also modifies groups tests to use it. It's easy to verify from the
controller output that it's being used since it causes warnings to be
printed.

* Finish porting group resource to proposed new paradigm

* Minor cleanup

* Allow specifying a particular token for auth

* base_url -> addr

* Add test using token

* Add set calls to Update

* Update SDK

* Update SDK

* Update user and scope

* Half of host catalog and some consolidation

* Finish host catalog

* Add host resource

* Add host set resource

* Update targets

* Some updates to newer API

* Start updating to response map standards

* Finish updating already ported resources to new paradigm

* Finish existing resource porting

* Update target to exercise default port

* Adapt target to using json.Number

* Add auth method and account resources
2020-09-15 16:56:43 -07:00
Patrick Bernal 84eabe083f Jira GH Action Sync (#33)
* jira gh action sync

* get rid of project check
2020-09-14 18:43:59 -04:00
Randall Morey e0a98f6aa2 Docs syntax fix (#31)
* docs:  fix complex example syntax

* docs: fix broken resource and variable refs in example

* fix duplicate resource name
2020-09-08 11:05:35 -07:00
Randall Morey 005902e231 docs: fix complex example syntax 2020-09-04 08:10:13 -07:00
Jeff Malnick 7e523d3dc8 docs: update readme 2020-09-04 08:09:46 -07:00
Jeff Malnick 97f24b8bcd fix: use hard coded "global" scope for organization creation 2020-09-04 08:09:32 -07:00
Jeff Malnick 8a8f806357 docs: add target resource docs 2020-09-03 14:36:29 -07:00
Jeff Malnick 73a0d2981a docs: update detailed example with target usage 2020-09-03 14:36:29 -07:00