Commit graph

121 commits

Author SHA1 Message Date
Gus Luxton 78e71020ab
ami: Update InfluxDB version to 1.8.5 (#6741) 2021-05-05 10:15:09 -07:00
Gus Luxton 6c5c911fad
Update region list for AWS AMI publishing (#6282) 2021-04-16 13:48:35 -07:00
Gus Luxton 1d60d723b6
Moves license_file to the correct section and adds unit test (#6420)
Fixes #6411
2021-04-15 09:23:00 -07:00
Gus Luxton 300499e253
[auto] Update AMI IDs for 6.0.2 (#6283) 2021-04-02 20:32:46 -07:00
Gus Luxton 029acc9505
Remove .bash suffix from bats includes to enable compatibility with older versions (#6053) 2021-03-18 18:50:05 -07:00
Gus Luxton 1f93c23d7d
Add unit tests to teleport-generate-config AMI script (#5682) 2021-03-16 09:58:58 -07:00
Gus Luxton 09bf1ca931
[auto] Update AMI IDs for 6.0.1 (#5894) 2021-03-08 17:02:05 -04:00
Gus Luxton 85a31ce918
Add Kubernetes listener to HA Terraform (#5633) 2021-02-23 20:45:28 -04:00
Gus Luxton 3432520ef1
[auto] Update AMI IDs for 5.1.2 (#5479) 2021-02-10 00:58:39 -04:00
Gus Luxton 50200fc2d8
Change to handle cert sync logic in AMIs when running in all-in-one mode (#5452) 2021-02-09 18:19:15 -04:00
Gus Luxton 08775e34c7
Upgrade pip to fix installation issues in AMI (#5514) 2021-02-09 16:27:52 -04:00
Forrest Marshall 8ebd7ddf71 add inputs.net to telegraf config 2021-02-02 14:51:58 -08:00
Gus Luxton dd79d2a28c
[auto] Update AMI IDs for 5.1.0 (#5231) 2021-01-06 16:43:20 -04:00
Gus Luxton b76e22ca9a
Teleport AMI fixes (#5157) 2020-12-17 14:46:48 -04:00
Gus Luxton d61c8fa9a8
[auto] Update AMI IDs for 5.0.2 (#5130) 2020-12-16 09:30:45 -04:00
Gus Luxton 11c660936d
[auto] Update AMI IDs for 5.0.1 (#5100) 2020-12-11 17:52:18 -04:00
Gus Luxton a51596d8d7
Update metrics endpoint from 3434 to default 3000 as per docs (#4955) 2020-11-25 17:47:59 -04:00
Gus Luxton 22c4915799
[auto] Update AMI IDs for 5.0.0 (#4981) 2020-11-25 17:04:19 -04:00
Gus Luxton 3dfc56624b
[auto] Update AMI IDs for 4.4.5 (#4868) 2020-11-19 19:13:23 -04:00
Gus Luxton c62f9865b6
Fixed a bug with making AMIs public (#4742) 2020-11-17 16:10:08 -04:00
Gus Luxton 2795df3f6a
Various AMI fixes (#4744) 2020-11-17 10:49:56 -04:00
Gus Luxton 8a1c226d5e
[auto] Update AMI IDs for 4.4.4 (#4743) 2020-11-09 14:49:05 -04:00
Travis Swientek 8df9a4f2fc
Utilize IMDS v2 endpoints for instance metadata. (#4649)
* Utilize IMDS v2 endpoints for instance metadata.
* DRY out the IMDS token header.
* Silence CURL output from token generation.

Co-authored-by: Gus Luxton <gus@gravitational.com>
2020-11-05 09:24:18 -06:00
Gus Luxton aaa2451908
[auto] Update AMI IDs for 4.4.1 (#4625) 2020-10-23 15:09:03 -03:00
Gus Luxton c949adfec4
Add auto PR logic (#4624) 2020-10-23 14:32:48 -03:00
Gus Luxton fe36035819
Update examples to 4.4 (#4608) 2020-10-21 16:00:17 -03:00
Gus Luxton 5a124f6d27
Remove Marketplace AMI builds, plus other tidying (#4502) 2020-10-13 11:44:34 -03:00
Gus Luxton 434775692a
Revert "Fix shellcheck quotation warnings" (#4477)
This reverts commit f06e9204d1.
2020-10-07 14:00:02 -03:00
Gus Luxton 17254fc824 Fix AWS AMI install script after shellcheck breakage 2020-10-07 09:18:52 -07:00
Andrew Lytvynov b37b02cd62 Update assets/aws/files/make-amis-public.sh
Co-authored-by: Gus Luxton <gus@gravitational.com>
2020-10-06 17:32:38 +00:00
Andrew Lytvynov 4b6cf2b2c9 Apply suggestions from code review
Co-authored-by: Gus Luxton <gus@gravitational.com>
2020-10-06 17:32:38 +00:00
Andrew Lytvynov f06e9204d1 Fix shellcheck quotation warnings
And enable all shellcheck checks in CI.
2020-10-06 17:32:38 +00:00
Gus Luxton 20d3dd3b68
Update Teleport Helm/Terraform/CloudFormation to 4.3.7 (#4453) 2020-10-05 18:28:40 -03:00
Andrew Lytvynov 8d7a217089 Run shellcheck during "make lint"
Shellcheck is a linter for shell scripts. Since we have quite a few of
those for release packaging and examples, we'll benefit from an extra
set of (robot) eyes.

Note: I disabled https://github.com/koalaman/shellcheck/wiki/Sc2086 to
make this PR smaller. That specific check is for the most frequent
mistake in our scripts - not quoting env var expansions. I'll do a
separate PR cleaning those up.

`build.assets/pkg` is no longer used and was removed.
2020-09-29 20:40:16 +00:00
Gus Luxton 09245cc091
Add scripts and Makefile targets to automatically update AMI IDs (#4219) 2020-08-24 17:17:34 -03:00
Gus Luxton c33dde5263
Add AMI builds to Drone (#4144) 2020-08-10 09:51:26 -03:00
Ben Arent 855738a475
Add docs / table for Prometheus endpoint. (#4069)
* Add docs / table for Prometheus endpoint.
2020-07-23 08:40:02 -07:00
Ben Arent c2f1eb3202
Teleport EKS Guide (#3921) 2020-07-14 11:03:13 -07:00
Travis Swientek 08551e36ba
AWS AMI Generate AIO Configuration (#3789)
* Update AMI Packer JSON Manifest

Method rename from `clean_ami_name` to new
`clean_resource_name`.

* Support all-in-one configuration AWS AMI.

Added conditional to support all-in-one (auth, proxy, node)
configuration for AWS AMI teleport-generate-config script.

* Improve AMI generation README.

* Addresses PR feedback.
2020-06-15 12:46:58 -05:00
Andrew Lytvynov 540f77526b Use tighter permissions for /var/lib/teleport everywhere
Automatic creation of the data folder in teleport does the right thing -
only make it accessible to owner. All other scripts and docs should do
the same.

Updates #3701
2020-05-15 16:45:56 +00:00
Gus Luxton 09ad24fdfd
Add keep_alive_interval to AMI config (#3453) 2020-03-19 11:37:21 -03:00
Forrest Marshall b941521526 don't overwrite host_uuid file 2020-03-05 10:30:20 -08:00
Gus Luxton 5b34237ce2
Use HTTPS for backend connections from LB with Terraform and ACM (#3399) 2020-03-03 15:49:24 -04:00
Gus Luxton 90e6b1f011
Fix typo which prevents us from renewing certificates for all-in-one installs (#3364) 2020-02-24 10:04:51 -04:00
Gus Luxton 84ed04b0c5
Add auth server LB public_addr to Teleport config (#3333) 2020-02-07 06:14:45 -08:00
Gus Luxton 6696cec6f0
Add tunnel listener and target group to Terraform example for use with ACM (#3302) 2020-01-27 13:38:44 -04:00
Gus Luxton 6cf3bcf5fe
Add additional AWS regions now supporting encryption at rest (#3273) 2020-01-14 11:57:02 -04:00
Gus Luxton f240b7109d
Add some clarity about RBAC based on customer feedback (#3206) 2019-12-14 10:32:03 -04:00
Gus Luxton 42ec959455
Remove old Cloudformation code (#3199) 2019-12-09 18:52:49 -04:00
Gus Luxton 80856fe2d0
Change AMI owners to use Amazon alias (#3148) 2019-11-13 13:38:10 -04:00