Commit Graph
44 Commits
Author SHA1 Message Date
Hugo Shaka 0d6adaa50a Standardize systemd LimitNOFILE (#17893)
Actual LimitNOFILE varies greatly between the systems as it depends on the
systemd version and the go version used to build Teleport. The goal of this
commit is to run Teleport in the same setup, regardless of the distro nor
Teleport version.

New systemd defaults are 1024:524288, and starting with go 1.19, go process can
increase their soft limit up to the hard limmit dynamically. Old systemd
versions don't suppoprt `soft:hard` notation and old go versions don't
automatically increase up to the hard limit. For this reasons, the most
compatible setting is to set softlimit=hardlimit=524288.
2022-10-31 16:56:02 +00:00
Ryan Clark 806a568ada Introduce config v3, add auth_server and proxy_server, remove auth_addresses (#15761) 2022-09-28 15:30:15 +00:00
Reed Loden a080039065 vagrant: Remove reference to non-existing VM in deprecated S3 bucket (#16383) 2022-09-13 15:35:38 -07:00
Zac Bergquist 1662535bf5 Remove deprecated fileconfig options (#13101)
trusted_clusters and dynamic_config have long been deprecated
and should have been removed in Teleport 2.4.1.
2022-06-06 16:58:28 +00:00
Gus Luxton 36bd5908a0 Merge pull request #3782 from jbritt1/patch-2
[DEPENDS ON #3781] Drop prerequisite from readme
2020-05-29 16:22:52 -03:00
Jeremy Britt 4057b6652d Drop prerequisite from readme 2020-05-29 10:43:52 -04:00
Jeremy Britt 9bc6ec2d4d Auto install needed vagrant plugin 2020-05-29 10:41:48 -04: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 d04888be1d Add instructions to install vbguest plugin (#3661) 2020-05-06 13:11:28 -03:00
Martijn Pepping 4f49c58dd6 Issue 1536 - adds Vagrant support for VMware Fusion 2018-01-02 19:53:08 +01:00
Ev Kontsevoy 442f6373c3 Nicer built-in vagrant recipe
- works on OSX/Linux
- sample YAML configurations for a two-cluster setup (3-node total)
2017-01-27 17:25:44 -08:00
Ev Kontsevoy 30a1724927 .tsh profile change
`tsh` profiles shoudl only "kick in" when no --proxy flag is given.
If a user explicitly specifies --proxy flag, profiles should be ignored.
2016-11-30 15:46:36 -08:00
Ev Kontsevoy a2c7b3c100 Version bump
Also improved the error message for self-signed certificates
Fixes #511
2016-09-15 16:57:00 -07:00
Ev Kontsevoy ab56bcc7d2 Fixed OSX vagrant environment
Fixes #474
2016-07-11 17:36:07 -07:00
Ev Kontsevoy 0a22e149b0 Documentation changes
1. Added draw.io HTML files to docs/draw.io folder
2. Updated "Trusted Clusters" section with a diagram
2016-06-22 15:26:30 -07:00
Ev Kontsevoy 4dc85345e2 Added a bunch of machines to vagrant's cluster-a 2016-06-22 12:17:11 -07:00
Ev Kontsevoy f38b3171b5 Updated Vagrant file for better user experience 2016-06-21 18:13:28 -07:00
Ev Kontsevoy 27047b1ceb Better OSX support for Vagrant 2016-06-21 13:22:08 -07:00
Ev Kontsevoy 2064fec260 Merge branch 'ev/demo' of github.com:gravitational/teleport into ev/demo 2016-06-21 12:28:47 -07:00
Ev Kontsevoy 174a1a03e9 Zero-config Vagrant environment with trusted clusters 2016-06-21 12:28:37 -07:00
Ev Kontsevoy 020a5404ae Zero-config Vagrant environment with trusted clusters 2016-06-21 12:09:55 -07:00
Ev Kontsevoy 639d1d0c7e Added support for regular 'known_hosts' 2016-06-16 18:30:02 -07:00
Ev Kontsevoy 45f1986d88 Nicer parsing of "auth_servers" config option 2016-06-12 16:30:32 -07:00
Ev Kontsevoy 1bcd32e5ca Nicer error message when parsing trusted_clusters config 2016-06-12 15:54:59 -07:00
Ev Kontsevoy 6383b755c5 Multi-cluster tsh
`tsh` has always supported reverse tunnels via undocumented "sites"
command.

This commit:

1. Renames "sites" to "clusters" to be consistent with the rest of
   Teleport naming conventions
2. Adds --cluster flag to `tsh ssh`
3. Updates the User Manual in the documentation dir

Refs #437
2016-06-11 20:04:53 -07:00
Ev Kontsevoy 196400fb18 New format for "trusted_clusters" configuration 2016-06-10 23:02:42 -07:00
Ev Kontsevoy 7caccf2d1e Nicer error messages 2016-06-10 14:00:11 -07:00
Ev Kontsevoy 126a9e9ff8 Minor bugs regarding reverse tunnels
- Friendly error messages when parsing configuration and establishing
  connection

- Bugs related to "first start" vs subsequent starts (reverse tunnells
  added to YAML file won't be seen upon restart)

- Nicer logging
2016-06-09 19:17:07 -07:00
Ev Kontsevoy 6deab48ab6 Cluster certificate import/export work...
1. tctl auth export now dumps both user&host keys if --type key is missing
2. created fixtures for testing key imports: they're in
   fixtures/trusted_clusters
3. configuration parser reads "trusted_clusters" files expecting the
   output of tctl auth export
2016-06-07 18:57:54 -07:00
Ev Kontsevoy d928ff02b8 Intermediate commit 2016-06-01 18:56:48 -07:00
Ev Kontsevoy 3b5231da85 Minor changes
- some unused code removal
- better error messages
2016-06-01 00:20:58 -07:00
Ev Kontsevoy cddaf6e5c8 Some minor improvements
- `tctl auth ls` lists all CAs by default
- Documented `authorize_ip` better
2016-05-31 18:59:07 -07:00
Ev Kontsevoy 87b9569ea3 PR stuff, + some Vagrant improvements 2016-05-20 21:41:14 -07:00
Ev Kontsevoy 3055285edd Removed obsolete data files 2016-05-18 09:47:24 -07:00
Ev Kontsevoy b6f3fc529b Minor refactorings and configs for the vagrant environment 2016-05-12 20:57:36 -07:00
Ev Kontsevoy 0b03f9eb83 auth.ValidateToken now understands static tokens 2016-05-12 16:40:14 -07:00
Ev Kontsevoy dcfd841020 Vagrant-based 3-node cluster
Each node has only one role.
2016-05-11 18:51:30 -07:00
Ev Kontsevoy 0fd6f2f31b Minor improvement to tunclient 2016-05-11 18:34:55 -07:00
Ev Kontsevoy 1b6d281611 Nicer libvirt-based Vagrantfile 2016-05-11 17:34:52 -07:00
Ev Kontsevoy ee9443da1f Minor changes to Vagrantfile 2016-05-09 23:08:11 -07:00
Anton Galitsyn 74a278a5f8 fixes #374, use debian/contrib-jessie64 box 2016-04-23 01:17:16 +06:00
Ev Kontsevoy b5629b5775 Updated Virtualbox-based vagrantfile 2016-03-22 14:47:49 -07:00
Ev Kontsevoy 47f030aa96 Added Vagrantfile for Virtualbox 2016-03-22 14:17:47 -07:00
Ev Kontsevoy 4e1548fb1d User Manual 2016-03-18 12:56:59 -07:00