Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

Created July 19, 2016 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/213a9cb6e354c4acb305baba7c419b88 to your computer and use it in GitHub Desktop.
Save anonymous/213a9cb6e354c4acb305baba7c419b88 to your computer and use it in GitHub Desktop.

My .sls file

/home/{{app_user}}/.ssh/keyname:
  file.managed:
    - context:
      app_name: {{topID}}
    - user: {{app_user}}
    - group: {{app_user}}
    - mode: 600
    - source: salt://pathto/template.jinja
    - template: jinja
    - require:
      - file: /home/{{app_user}}/.ssh
      - user: {{app_user}}

My updated jinja template

{{ salt['pillar.get']('%s:keyvalue'|format(app_name),'keynotfound') }}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment