gravitational / teleport

The easiest, and most secure way to access and protect all of your infrastructure.
https://goteleport.com
GNU Affero General Public License v3.0
17.28k stars 1.73k forks source link

Application service disappeared after upgrade. #42677

Closed Venture200 closed 2 months ago

Venture200 commented 2 months ago

Expected behavior: Application Service should be always there

Current behavior: Application Service either doesn't show up/appears/disappears

Bug details:

Teleport yaml file

version: v3
teleport:
  nodename: redacted
  data_dir: /var/lib/teleport
  join_params:
    token_name: welcome123
    method: token
  proxy_server: redacted:443
  log:
    output: stderr
    severity: INFO
    format:
      output: text
  ca_pin: ""
  diag_addr: "127.0.0.1:3000"
auth_service:
  enabled: "no"
ssh_service:
  enabled: "yes"
  labels:
    application: "repo"
    environment: "prod"
    zone: "ot0"
  commands:
  - name: hostname
    command: [hostname]
    period: 1h
  - name: teleport
    command: ["/bin/sh", "-c", "teleport version | cut -d \' \' -f2"]
    period: 1h
app_service:
    enabled: yes
    debug_app: true
    apps:
    - name: repo
      description: "Nexus Repository"
      public_addr: redacted
      uri: http://127.0.0.1:8081
      labels:
        application: repo
        environment: prod
        zone: ot0
      insecure_skip_verify: true
      rewrite:
        headers:
        - "x-proxy-user: {{internal.kubernetes_users}}"
proxy_service:
  enabled: "no"
zmb3 commented 2 months ago

Duplicate of #42040

Venture200 commented 2 months ago

@zmb3 it doesn't happen to my other applications, two specific ones got affected