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
43
Beyond Pester 103 : Applying a testing mindset
glennsarti
0
46
(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
77
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
160
Other Decks in Technology
See All in Technology
ポストコロナ時代の SaaS におけるコスト削減の意義
izzii
1
130
FOSS4G 2025 KANSAI QGISで点群データをいろいろしてみた
kou_kita
0
410
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
130
What’s new in Android development tools
yanzm
0
470
ビジネス職が分析も担う事業部制組織でのデータ活用の仕組みづくり / Enabling Data Analytics in Business-Led Divisional Organizations
zaimy
1
220
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
220
Delta airlines®️ USA Contact Numbers: Complete 2025 Support Guide
airtravelguide
0
350
ゼロからはじめる採用広報
yutadayo
3
1k
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
1
430
american aa airlines®️ USA Contact Numbers: Complete 2025 Support Guide
aaguide
0
410
Glacierだからってコストあきらめてない? / JAWS Meet Glacier Cost
taishin
1
180
ソフトウェアテストのAI活用_ver1.25
fumisuke
1
360
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Site-Speed That Sticks
csswizardry
10
690
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Invisible Side of Design
smashingmag
301
51k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Adopting Sorbet at Scale
ufuk
77
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
510
We Have a Design System, Now What?
morganepeng
53
7.7k
How GitHub (no longer) Works
holman
314
140k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
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