Skip to content

devopstoolbox/vscode

Repository files navigation

Role Name

vscode

Build Status

Ansible galaxy:

https://galaxy.ansible.com/devopstoolbox.vscode

ansible-galaxy install devopstoolbox.vscode

Requirements

  • For RHEL, a Red Hat subscription or functional local repository.

Role Variables

vscode_extensions_user: devops
vscode_extensions_install:
  - dhoeric.ansible-vault
  - ecmel.vscode-html-css
  - esbenp.prettier-vscode
  - foxundermoon.shell-format
  - haaaad.ansible
  - MikhailLuchkin.kubernetes-snip-and-pets
  - ms-azuretools.vscode-docker
  - ms-python.python
  - ms-vscode-remote.remote-ssh
  - ms-vscode-remote.remote-ssh-edit
  - PascalReitermann93.vscode-yaml-sort
  - redhat.vscode-yaml
  - rupisaini.vscode-ansible-linter
  - shd101wyy.markdown-preview-enhanced
  - streetsidesoftware.code-spell-checker
  - timonwong.ansible-autocomplete
  - timonwong.shellcheck
  - vscoss.vscode-ansible
  - webrender.synthwave-x-fluoromachine
  - yzhang.markdown-all-in-one

Dependencies

  • For Red Hat, subscription-manager.

Example Playbook

---
- name: Install vscode on localhost
  hosts:
    - localhost
  connection: local

  tasks:
    - name: vscode is configured
      import_role:
        name: devopstoolbox.vscode
      vars:
        vscode_extensions_user: cmihai
        vscode_extensions_install:
          - dhoeric.ansible-vault
          - ecmel.vscode-html-css
          - esbenp.prettier-vscode
          - foxundermoon.shell-format
          - haaaad.ansible
          - MikhailLuchkin.kubernetes-snip-and-pets
          - ms-azuretools.vscode-docker
          - ms-python.python
          - ms-vscode-remote.remote-ssh
          - ms-vscode-remote.remote-ssh-edit
          - PascalReitermann93.vscode-yaml-sort
          - redhat.vscode-yaml
          - rupisaini.vscode-ansible-linter
          - shd101wyy.markdown-preview-enhanced
          - streetsidesoftware.code-spell-checker
          - timonwong.ansible-autocomplete
          - timonwong.shellcheck
          - vscoss.vscode-ansible
          - webrender.synthwave-x-fluoromachine
          - yzhang.markdown-all-in-one
      tags: vscode

License

MIT

Author Information

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages