Re-apply Explicitly set agent nodename to the host's FQDN

Re-apply !115 (merged), which was reverted in !116 (merged) due to inc-6149, where the CustomersDot service deploys failed due to CI pipeline scripts that were relying on tsh referencing the hostname rather than FQDN.

This also introduces a new flag ['gitlab-teleport']['nodename_uses_fqdn'] which can be used to disable this change in environments where it is breaking.

  • Sets Teleport nodename to FQDN if enabled, otherwise to the hostname
  • Enabled by default

Parent work item:

Related issues:

Edited by Justin Cameron

Merge request reports

Loading