$30 off During Our Annual Pro Sale. View details »

Puppet VS Code Extensions - Perth DevOps Meetup

Glenn
February 28, 2018

Puppet VS Code Extensions - Perth DevOps Meetup

A quick intro and demo to the Puppet VS Code extension presented at the Perth DevOps Meeting

Glenn

February 28, 2018
Tweet

More Decks by Glenn

Other Decks in Technology

Transcript

  1. @glennsarti

  2. @glennsarti Where in the world was Glenn?

  3. @glennsarti What is VS Code?

  4. None
  5. @glennsarti Why should I care?

  6. @glennsarti What did we have? Puppet Demo – 4th May

    ‘17
  7. @glennsarti What did we create? Puppet Language Server

  8. @glennsarti VS Code Language Client Language Server NodeJS Ruby Language

    Server Protocol (OSS)
  9. @glennsarti Language Clients • VS Code (1) • Eclipse •

    Vim/neovim • Sublime Text 3 • Atom (1) • Emacs • Visual Studio (2) …
  10. Demos…

  11. @glennsarti How do I get this?

  12. @glennsarti https://marketplace.visualstudio.com/items?itemName=jpogran.puppet-vscode

  13. @glennsarti What’s next?

  14. @glennsarti Next version is coming out soon (0.10.0) • Bug

    and Docs fixes • Adding Docker support • Updating PDK support
  15. @glennsarti Looking forward • VERSION 1.0 or bust! • R10K

    support • Control repository support • Caching • Better community support (Already in Atom) • Splitting out the Language/Debug Server • Open sourcing the syntax highlighter
  16. @glennsarti Go get it!

  17. @glennsarti https://code.visualstudio.com/ https://marketplace.visualstudio.com/items?itemName=jpogran.puppet-vscode https://github.com/Microsoft/language-server-protocol http://glennsarti.github.io All images are copyright of

    their respective owners