Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Puppet VS Code Extensions - Perth DevOps Meetup
Search
Glenn
February 28, 2018
Technology
0
220
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
Share
More Decks by Glenn
See All by Glenn
Documentation is UX
glennsarti
0
41
Beyond Pester 103 : Applying a testing mindset
glennsarti
0
44
(PS Virtual Global '20) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
140
Sharing: What's in it for me!? (DevOpsDays Syd 2019)
glennsarti
0
73
How to become a SHiPS wright - Building with SHiPS
glennsarti
0
140
Beyond Pester 102: Acceptance testing with PowerShell
glennsarti
0
330
(PS Conf Asia '18) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
290
(NDC Sydney) Sharing: What's in it for me!?
glennsarti
1
750
PowerShell Summit - Lean Coffee
glennsarti
0
150
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
ソフトウェアテストのAI活用_ver1.20
fumisuke
0
220
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
6.7k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
270
やさしい認証認可
minorun365
PRO
26
10k
Kubernetesで作るAIプラットフォーム
oracle4engineer
PRO
2
180
ゆるSRE #11 LT
okaru
1
340
GitHub Copilot Use Cases at ZOZO
horie1024
1
350
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
1
730
Nonaka Sensei
kawaguti
PRO
0
150
CSSDay, Amsterdam
brucel
0
280
dbt Cloudの新機能を紹介!データエンジニアリングの民主化:GUIで操作、SQLで管理する新時代のdbt Cloud
sagara
0
120
Featured
See All Featured
For a Future-Friendly Web
brad_frost
178
9.8k
A designer walks into a library…
pauljervisheath
205
24k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Optimizing for Happiness
mojombo
378
70k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Power of CSS Pseudo Elements
geoffreycrofte
76
5.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Scaling GitHub
holman
459
140k
It's Worth the Effort
3n
184
28k
Unsuck your backbone
ammeep
671
58k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Thoughts on Productivity
jonyablonski
69
4.7k
Transcript
@glennsarti
@glennsarti Where in the world was Glenn?
@glennsarti What is VS Code?
None
@glennsarti Why should I care?
@glennsarti What did we have? Puppet Demo – 4th May
‘17
@glennsarti What did we create? Puppet Language Server
@glennsarti VS Code Language Client Language Server NodeJS Ruby Language
Server Protocol (OSS)
@glennsarti Language Clients • VS Code (1) • Eclipse •
Vim/neovim • Sublime Text 3 • Atom (1) • Emacs • Visual Studio (2) …
Demos…
@glennsarti How do I get this?
@glennsarti https://marketplace.visualstudio.com/items?itemName=jpogran.puppet-vscode
@glennsarti What’s next?
@glennsarti Next version is coming out soon (0.10.0) • Bug
and Docs fixes • Adding Docker support • Updating PDK support
@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
@glennsarti Go get it!
@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