Puppet VS Code Extensions - Perth DevOps Meetup

Aac3dafaab7a7c2063d2526ba5936305?s=47 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

Aac3dafaab7a7c2063d2526ba5936305?s=128

Glenn

February 28, 2018
Tweet

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