KERYN fleet · previzualizarepreview

Fișierul keryn.yamlThe keryn.yaml file

SecreteSecrets

Parolele și cheile nu intră niciodată în keryn.yaml. Fișierul declară doar numele lor; valorile se creează direct în grup.

Passwords and keys never go into keryn.yaml. The file declares only their names; values are created directly in the cluster.

DeclarareDeclaring

apps:
  api:
    image: ghcr.io/example/api:3.2
    env:
      LOG_LEVEL: info
    secrets: [DATABASE_URL, STRIPE_KEY]

Protecție la greșeliMistake protection

Dacă puneți în env o variabilă al cărei nume conține secret, password, token, api_key sau private_key, validarea o respinge. Încercați exemplul „Secret în clar” în bancul de probă.

If you put a variable whose name contains secret, password, token, api_key or private_key in env, validation rejects it. Try the “Plain-text secret” example in the playground.

Crearea valorilorCreating values

Planul de aplicare listează secretele necesare (de exemplu shop/api-secrets:DATABASE_URL). Ele se creează în spațiul de nume al proiectului înainte de apply; Keryn nu le citește și nu le scrie în jurnale.

The apply plan lists the required secrets (for example shop/api-secrets:DATABASE_URL). They are created in the project namespace before apply; Keryn neither reads them nor writes them to logs.