Commit graph

3631 commits

Author SHA1 Message Date
Ev Kontsevoy 78139cc512 Updated log message 2018-03-15 17:06:32 -07:00
Sasha Klizhentas b234a54c93 Update e reference and release 2.6.0-alpha.0 2018-03-15 12:56:26 -07:00
Alexander Klizhentas 724e827945
Merge pull request #1773 from gravitational/sasha/ultimate-aws
External events and sessions storage.
2018-03-15 12:50:15 -07:00
Sasha Klizhentas bad1b0498d External events and sessions storage.
Updates #1755

Design
------

This commit adds support for pluggable events and
sessions recordings and adds several plugins.

In case if external sessions recording storage
is used, nodes or proxies depending on configuration
store the session recordings locally and
then upload the recordings in the background.

Non-print session events are always sent to the
remote auth server as usual.

In case if remote events storage is used, auth
servers download recordings from it during playbacks.

DynamoDB event backend
----------------------

Transient DynamoDB backend is added for events
storage. Events are stored with default TTL of 1 year.

External lambda functions should be used
to forward events from DynamoDB.

Parameter audit_table_name in storage section
turns on dynamodb backend.

The table will be auto created.

S3 sessions backend
-------------------

If audit_sessions_uri is specified to s3://bucket-name
node or proxy depending on recording mode
will start uploading the recorded sessions
to the bucket.

If the bucket does not exist, teleport will
attempt to create a bucket with versioning and encryption
turned on by default.

Teleport will turn on bucket-side encryption for the tarballs
using aws:kms key.

File sessions backend
---------------------

If audit_sessions_uri is specified to file:///folder
teleport will start writing tarballs to this folder instead
of sending records to the file server.

This is helpful for plugin writers who can use fuse or NFS
mounted storage to handle the data.

Working dynamic configuration.
2018-03-15 12:42:43 -07:00
Russell Jones de18a22ca7
Merge pull request #1781 from gravitational/rjones/release-245-251
Updated CHANGELOG.md.
2018-03-15 11:32:24 -07:00
Russell Jones 5913d76969 Updated CHANGELOG.md. 2018-03-15 18:27:18 +00:00
Ev Kontsevoy 9eda1cfe93
Merge pull request #1780 from gravitational/ev/user-add
User-visible errors polish
2018-03-14 17:04:45 -07:00
Ev Kontsevoy 0c95f9f613 User-visible errors polish
Fixes #1779
2018-03-14 17:00:44 -07:00
Russell Jones 4d326f8bfe Release 2.5.0. 2018-03-13 14:16:20 -07:00
Russell Jones f248c6a727
Merge pull request #1772 from gravitational/rjones/changelog-244
Release 2.4.4
2018-03-13 13:52:51 -07:00
Russell Jones 03ef658e41 Updated CHANGELOG.md. 2018-03-13 13:47:29 -07:00
Ev Kontsevoy bf8ea5e27b Updated the links to "Teleport Pro" in the FAQ 2018-03-13 11:00:33 -07:00
Ev Kontsevoy b1153ffbd7
Merge pull request #1767 from jammm/patch-1
Fix typo in user manual
2018-03-13 10:27:11 -07:00
Aaryaman Vasishta 84420e67cb
Fix typo in user manual
Can be done for other versions as well.
2018-03-13 14:57:13 +09:00
Ev Kontsevoy b08476ba9f
Merge pull request #1765 from gravitational/ev/docs
Ev/docs
2018-03-11 20:22:12 -07:00
Ev Kontsevoy e83edd3f28 Updated README on how to build/update documentation 2018-03-11 20:20:39 -07:00
Ev Kontsevoy 1d315e518c Updated "graceful restarts" section 2018-03-11 20:18:51 -07:00
Ev Kontsevoy 0c19be5b69 Added 2.5 to the list of Teleport versions in the docs 2018-03-11 19:42:38 -07:00
Ev Kontsevoy 29f63eb2c8
Merge pull request #1764 from gravitational/kate/1756
Kate/1756
2018-03-11 19:12:08 -07:00
Ev Kontsevoy 0301232124 Updated all versions with the new diagram 2018-03-11 19:09:57 -07:00
Ev Kontsevoy c07822a60d
Merge branch 'master' into kate/1756 2018-03-11 19:07:41 -07:00
Ev Kontsevoy 196fcc71d3
Merge pull request #1761 from gravitational/rjones/fix-logout-reg
Unload keys from agent upon logout.
2018-03-09 22:15:11 -08:00
Kate Von Houck 19c9e703ce final fixed proxy diagram 2018-03-09 18:20:17 -08:00
Kate Von Houck 0813e21862 fixed proxy diagram 2018-03-09 17:21:29 -08:00
Russell Jones 5eddc324ee Unload keys from agent upon logout. 2018-03-09 22:41:52 +00:00
Alexey Kontsevoy 7db60bc010 (docs) fix search page 2018-03-09 17:21:39 -05:00
Alexey Kontsevoy 47ce5553df (docs) add links to content headers 2018-03-09 16:36:22 -05:00
Russell Jones 85cc6d3777
Merge pull request #1753 from gravitational/rjones/release-243
Updated CHANGELOG.md.
2018-03-07 16:13:35 -08:00
Russell Jones 2453dfd9e1 Updated CHANGELOG.md. 2018-03-08 00:02:09 +00:00
Alexey Kontsevoy b3aabf1dad (docs) remove releases section 2018-03-07 18:35:22 -05:00
Alexey Kontsevoy 08c35e985b update e reference 2018-03-06 10:19:02 -05:00
Alexey Kontsevoy fecaf5870a
Merge pull request #1748 from gravitational/alexey/momentjs
(web) update momentjs lib
2018-03-06 10:12:23 -05:00
Alexey Kontsevoy c6abe4ffd3 (web) update momentjs lib 2018-03-06 10:11:16 -05:00
Alexey Kontsevoy 0911fdd77e
Merge pull request #1746 from gravitational/alexey/docs/siteurl
(docs) update site url
2018-03-05 10:03:57 -05:00
Alexey Kontsevoy fa5fbf0c65 (docs) update site url 2018-03-05 10:01:31 -05:00
Alexander Klizhentas b7a9eefc44
Merge pull request #1710 from gravitational/sasha/tests
Update test plan and add sshd flow
2018-03-02 18:01:58 -06:00
Sasha Klizhentas 7e54109ad2 Update test plan and add sshd flow 2018-03-02 15:48:27 -08:00
Alexander Klizhentas ba546f096b
Merge pull request #1738 from gravitational/sasha/vers
Relax version checking, fixes #1728
2018-03-02 17:46:04 -06:00
Sasha Klizhentas c8ba21d877 Relax version checking, fixes #1728
Do not enforce patch/pre-release version differences.
2018-03-02 15:28:58 -08:00
Alexey Kontsevoy c6e1b1e34e
Merge pull request #1740 from gravitational/alexey/docs/cleanup
(docs) cleanup
2018-03-02 18:27:39 -05:00
Alexey Kontsevoy 17107400e3 (docs) cleanup 2018-03-02 18:25:19 -05:00
Alexander Klizhentas e661fcd4fe
Merge pull request #1739 from gravitational/sasha/sig3
Add failsafe for bolt, fixes #1729
2018-03-02 16:26:21 -06:00
Sasha Klizhentas 61de96f45c Add failsafe for bolt, fixes #1729 2018-03-02 12:35:49 -08:00
Alexey Kontsevoy 96628f0b1b
Merge pull request #1737 from gravitational/alexey/docs/newurls
(docs) use new URLs for older versions
2018-03-01 21:36:05 -05:00
Alexey Kontsevoy 5ee7238514 (docs) use new URLs for older versions 2018-03-01 21:24:35 -05:00
Alexey Kontsevoy 1ac309272c
Merge pull request #1735 from gravitational/alexey/docs
(docs) add downloads page and update navigation styles
2018-03-01 12:04:45 -05:00
Alexey Kontsevoy 226a2173a8 (docs) add downloads page and update navigation styles 2018-03-01 11:49:21 -05:00
Ev Kontsevoy 62812f2cd9
Merge pull request #1731 from gravitational/ev/changelog-2.5
CHANGELOG for 2.5
2018-02-28 12:35:47 -08:00
Taylor Wakefield cb676bf444 tw grammatical edits 2018-02-28 12:23:48 -08:00
Ev Kontsevoy 4e64dfc109 PR comments for CHANGELOG 2018-02-28 12:18:54 -08:00