-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.10.4 docfixes tlake (#490) #492
Conversation
If any container names are changed or removed in an updated task definition, | ||
ECS will not know how the existing container(s) should be mapped over and you will not be able to deploy the updated task definition. | ||
If you encounter a scenario where you must change or remove a container's name in a task definition, we recommend re-creating the Layer0 Deploy and Service. | ||
If you wish to update your task definition, the container names **must** remain the same. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these spaces consistent with other parts of the docs? Do we need to update elsewhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For any of the !!!warning
-and-similar blocks, any text that should be included in the admonition needs to be indented by four spaces, so this spacing should be consistent with any other not-broken admonition blocks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I'll look back through and see if there are any other broken ones.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Awesome, thanks. I'm going through and doing the same, so it'll be good to have another set of eyes.
63fe237
to
a0e753a
Compare
docs-src/docs/reference/cli.md
Outdated
You can view the documented caveats with ECS [here](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_Windows.html#windows_caveats). | ||
When creating Windows environments in Layer0, the root volume sizes for instances are 200GiB to accommodate the large size of the containers. | ||
It can take as long as 45 minutes for a new windows container to come online. | ||
Windows containers are still in beta. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
technically, windows support is no longer beta https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_Windows.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Word - I still feel like the rest of the information in the admonition is helpful for a user, though.
@@ -265,12 +265,10 @@ Your data should still be there! | |||
|
|||
### Cleanup | |||
|
|||
If you're finished with the example and don't want to continue with this walkthrough, you can instruct Layer0 to delete the environment and terminate the application. | |||
When you're finished with the example, instruct Layer0 to delete the environment and terminate the application: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nit] "instruct" is a odd word to use here
@@ -1105,9 +1105,8 @@ <h3 id="part-7-prove-it">Part 7: Prove It<a class="headerlink" href="#part-7-pro | |||
Your data should still be there!</p> | |||
<hr /> | |||
<h3 id="cleanup">Cleanup<a class="headerlink" href="#cleanup" title="Permanent link">#</a></h3> | |||
<p>If you're finished with the example and don't want to continue with this walkthrough, you can instruct Layer0 to delete the environment and terminate the application.</p> | |||
<p>When you're finished with the example, instruct Layer0 to delete the environment and terminate the application:</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nit] same re: "instruct"
docs/reference/cli/index.html
Outdated
<p class="admonition-title">Windows Environments<p>Windows containers are still in beta. </p> | ||
</p> | ||
<p class="admonition-title">Windows Environments</p> | ||
<p>Windows containers are still in beta. </p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment re: Windows beta
1bf7ca1
to
99bac5b
Compare
Makefile
Outdated
@@ -41,10 +41,7 @@ install-smoketest: | |||
$(MAKE) -C api release | |||
$(MAKE) -C runner release | |||
|
|||
apply-smoketest: | |||
$(MAKE) -C setup apply-smoketest | |||
|
|||
destroy-smoketest: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should remove destroy-smoketest
as well
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅
Makefile
Outdated
destroy-smoketest: | ||
$(MAKE) -C setup destroy-smoketest | ||
|
||
.PHONY: release unittest smoketest install-smoketest apply-smoketest destroy-smoketest systemtest benchmark | ||
.PHONY: release unittest smoketest install-smoketest destroy-smoketest systemtest benchmark |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should remove install-smoketest
, destroy-smoketest
, and benchmark
. Need to add stresstest
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets
* v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv
* Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release
* 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release
* 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release
* 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master
* Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master
* Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs
* Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * Release v0.10.9 (#623) * Fixes a bug that has existed since v0.10.4 wherein copies of the rate limiter would be created but never destroyed, thus creating a CPU leak that would eventually cripple the Layer0 API instance.
* Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs
* Release v0.10.8: Merge master into develop (#601) * Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * use home dir for terraform plugin `~/.terraform.d/plugins` rather than arbitrary install directory * Capping AWS provider to pre-2.0 versions (#633) * 4887: Maintenance (#634) * Fix %d <-> string mismatch errors * Bump aws provider version to >= 2.0.0 * Add 'owners' to aws_ami data sources * Add request_payer to s3 bucket * Add autoscaling to read capacity of dynamodb tables * Update max_capacity * Pin version to also be < 3.0.0 * Update docs for v0.10.10 release * Change ~ to $HOME in docs
* Release v0.10.8: Merge master into develop (#601) * Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * use home dir for terraform plugin `~/.terraform.d/plugins` rather than arbitrary install directory * Capping AWS provider to pre-2.0 versions (#633) * 4887: Maintenance (#634) * Fix %d <-> string mismatch errors * Bump aws provider version to >= 2.0.0 * Add 'owners' to aws_ami data sources * Add request_payer to s3 bucket * Add autoscaling to read capacity of dynamodb tables * Update max_capacity * Pin version to also be < 3.0.0 * Replace user-specific access token with deploy key stored in travis env var * Update docs-src release process to add new releases at top of releases table * Build layer0/docs on release
* Release v0.10.8: Merge master into develop (#601) * Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * use home dir for terraform plugin `~/.terraform.d/plugins` rather than arbitrary install directory * Capping AWS provider to pre-2.0 versions (#633) * 4887: Maintenance (#634) * Fix %d <-> string mismatch errors * Bump aws provider version to >= 2.0.0 * Add 'owners' to aws_ami data sources * Add request_payer to s3 bucket * Add autoscaling to read capacity of dynamodb tables * Update max_capacity * Pin version to also be < 3.0.0 * Rev go version to 1.12 * Use personal access token for carbon-bot-user * Update README, CI automation in prep for relocating docs to separate repo * Move docs to separate layer0-docs repo * Fix nesting typo
* Release v0.10.8: Merge master into develop (#601) * Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * use home dir for terraform plugin `~/.terraform.d/plugins` rather than arbitrary install directory * Capping AWS provider to pre-2.0 versions (#633) * 4887: Maintenance (#634) * Fix %d <-> string mismatch errors * Bump aws provider version to >= 2.0.0 * Add 'owners' to aws_ami data sources * Add request_payer to s3 bucket * Add autoscaling to read capacity of dynamodb tables * Update max_capacity * Pin version to also be < 3.0.0 * Rev go version to 1.12 * Use personal access token for carbon-bot-user * Update README, CI automation in prep for relocating docs to separate repo * Move docs to separate layer0-docs repo * Fix nesting typo * Properly encode carbon-bot-user access token * Add doc note about bot user access token
* Release v0.10.8: Merge master into develop (#601) * Rebuild docs site post v0.10.7 release (#563) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family (#574) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) * 553: Allow Load Balancer Idle Timeout to be defined at creation time * 553: Fix breaking unit tests on idle timeout type casting * 553: Add update idle timeout cli functionality * 553: More work on fixing unit tests * 553: Fix command unit test, add printer unit test * 553: Fix remaining unit tests, add documentation * 553: Remove ELB references in docs and some review changes * 553: Make idletimeout subcommand print if no update is required * 553: Add additional documentation explaining what the Idle Timeout it * 553: Remove unnecessary import statement in elb provider decorator * 553: Make review fixes, dereferencing IdleTimeout, add more explicit error handle in lb attrib describe * 553: Modify load balancer command to ParseInt timeout rather than Atoi conversion * 533: Change spacing in cli reference docs page * Sync develop and master - v0.10.7 release (#561) * Merge for CI testing. (#527) * v0.10.4 docfixes tlake (#492) * Fixes in guides/ and reference/ * Update admonition * Remove deprecated 'apply-smoketest' target * Remove smoketests from CI pipeline * Code review updates * Clean up deprecated smoketest targets * Update docs * Update release notes and add script to update version (#495) * Update release notes and add script to update version * Add make script for updating release * Update release notes * Update travis with github release * Update travis * Test travis * Update travis * Fix travis * Update travis to build binaries for github * Update travis build and rework release flow * Move to expenv and removed release notes, reduntant * Update release notes with new flow * PR Feedback changes, fix makefile * Fix .zip missing in index * Remove l0_version * Remove dependency for prefix v * PR Feedback changes' * Fix regex * Update to v0.10.5 for docs and back expenv * Fix travis script * Update travis script * Update travis script * Update travis script * Fix travis script order * Fix docker env in travis * Fix docker login * Add expenv to before_deploy * Updated docs for v0.10.6 * Release v0.10.7 (#560) * 549: Fix API service LB health check for v0.10.6 (#550) When running l0-setup apply for a new instance, after the resources are created, the health check was not succeeding and timing out. This happened because l0-setup tries to hit /health while the API was coded to have the health endpoint on /admin/health. This change was originally implemented in api-refactor branches, so we are applying the /admin/helth -> /health change to the master/develop branches * 553: Support ELB Idle Timeout in CLI and Terraform when creating or updating load balancer (#557) Adds CLI functionality for l0 loadbalancer create and a new subcommand l0 loadbalancer idletimeout. Create has a new optional flag --idle-timeout for create which can be used to specify the Idle Timeout of the load balancer at creation time. l0 loadbalancer idletimeout is an update subcommand that updates a given load balancer's idle timeout to a new value. Adds Terraform support for defining a load balancer's Idle Timeout. A new key is introduced into the resource, idle_timeout. * MAINT: Build docs for v0.10.7 release * MAINT: Doc fixes post v0.10.7 release * MAINT: Docs site rebuilt post v0.10.7 release * Document breaking change within v0.10.x family * Add merge type for release branch into master * 596: Update AWS SDK vendoring (#597) * 596: Update AWS SDK vendoring The vendored version of the AWS SDK is being updated to account for recent changes that have been made in the SDK. As it pertains to the issue that is being addressed, ECS ContainerDefinitions have added new properties that we should support when l0 deploys are created. * MAINT: Update broken README links * MAINT: Update v0.10.8 docs * use home dir for terraform plugin `~/.terraform.d/plugins` rather than arbitrary install directory * Capping AWS provider to pre-2.0 versions (#633) * 4887: Maintenance (#634) * Fix %d <-> string mismatch errors * Bump aws provider version to >= 2.0.0 * Add 'owners' to aws_ami data sources * Add request_payer to s3 bucket * Add autoscaling to read capacity of dynamodb tables * Update max_capacity * Pin version to also be < 3.0.0 * Rev go version to 1.12 * Use personal access token for carbon-bot-user * Update README, CI automation in prep for relocating docs to separate repo * Move docs to separate layer0-docs repo * Fix nesting typo * Properly encode carbon-bot-user access token * Add doc note about bot user access token * 642: Cross-Zone Load Balancing Management (#643) * Add cross-zone management * Generate mocks and decorators * Update axios version * Enable cross-zone by default on load balancer creation * Add cross-zone to load balancer attributes * Add cross-zone to terraform data source * Manual mock udpate * Add cross-zone unittests * Add cross-zone smoke tests * Fix typos in load balancer cross-zone smoketests
What does this pull request do?
Addresses documentation issues as per #490. Additionally, this PR removes the smoketests from the CI pipeline, since they are failing and will require more work than is within the scope of this PR to address.
How should this be tested?
cd layer0/docs-src/ && make serve
, then browser atlocalhost:9090
Checklist
[ ] Unit tests[ ] Smoke tests (if applicable)[ ] System tests (if applicable)closes #490
(reference the issue(s) this pull request closes)