Skip to content

Tags: gitpod-io/enterprise-deployment-toolkit

Tags

v0.2.9

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[checks] wait for healthiness and termination (#16)

* [checks] add a status OK (healthiness) checker

Also removes extra minute of wait, inbetween EC2 start and SSM testing

* Use a terminateWaiter

* Log the AMI used for testing

* Log when we start terminating

* Log as we terminate

* Add some padding

* Wait 5m for healthiness (it takes 3m)

* Update docs

* fix syntax

v0.2.8

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[checks] improve ssm command invocation logging (#15)

There are scenarios where the SSM service is reachable, but, it's commands timeout.

v0.2.7

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[checks] make api-endpoint parameter optional & update usage docs (#14)

* Update docs to reflect api-endpoint is optional

* Make api-endpoint optional

v0.2.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[diagnose] test service connectivity when no VPC endpoint exists (#12)

* [.gitpod] add devcontainer.json and automations.yaml

* Fix

* Only require private DNS for execute-api, as per our docs

* [diagnose] test service connectivity when no VPC endpoint exists

This helps for when central VPC endpoints are used, which exist in a separate VPC (not the one you are testing from)

* Add execute-api service check for main subnet

* Fix binding for api-endpoint and instance-ami

* Do not provide a default

v0.2.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
support custom AMI (#10)

* support custom AMI

* Apply suggestions from code review

Co-authored-by: Kyle Brennan <kyle@gitpod.io>

---------

Co-authored-by: Kyle Brennan <kyle@gitpod.io>

v0.2.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix support for me-central-1 & panic from private Gitpod network (#9)

* Fix panic on diagnose for private networks

* Introduce getPreferredInstanceType

The available types vary by region. T2 is the cheapest, but not always available. T3a is cheaper than T3 but uncommon. T3 more expensive, but available in most regions.

* Log the instance type selected

* Refactor

* Log input params

v0.2.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Tolerate https scheme & update docs (#8)

* Tolerate https scheme & update docs

Private networks may need to have the policy updated for VPC endpoints, otherwise gitpod-network-check will fail.

* Cleanup

v0.2.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Test `https-hosts` as part of `diagnose` (#7)

* Test `https-hosts` as part of `diagnose`

This helps customers test outbound HTTPS connectivity from the main subnet.

This helps assert connectivity (or not) for SSO and VCS integration

* update docs

v0.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Download latest binary & Add CODEOWNERS (#6)

* Download latest binary

* Add CODEOWNERS

* Check to enable private DNS in VPC endpoints

v0.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #5 from gitpod-io/kylos101/tolerate-duplicate-subnets

Tolerate two subnets and Introduce Cleanup command