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
240
0
Share
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
More Decks by Glenn
See All by Glenn
Documentation is UX
glennsarti
0
63
Beyond Pester 103 : Applying a testing mindset
glennsarti
0
67
(PS Virtual Global '20) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
180
Sharing: What's in it for me!? (DevOpsDays Syd 2019)
glennsarti
0
100
How to become a SHiPS wright - Building with SHiPS
glennsarti
0
180
Beyond Pester 102: Acceptance testing with PowerShell
glennsarti
0
370
(PS Conf Asia '18) Beyond Pester 101: Applying testing principles to PowerShell
glennsarti
0
320
(NDC Sydney) Sharing: What's in it for me!?
glennsarti
1
800
PowerShell Summit - Lean Coffee
glennsarti
0
190
Other Decks in Technology
See All in Technology
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
130
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
39k
The 7 pitfalls of AI
ufried
0
140
Forget technical debt
ufried
0
140
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
150
AI バイブコーティングでキーボード不要?!
samakada
0
660
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
650
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
180
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
2
1.8k
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
150
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
150
Chasing Real-Time Observability for CRuby
whitegreen
0
580
Featured
See All Featured
Believing is Seeing
oripsolob
1
120
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
AI: The stuff that nobody shows you
jnunemaker
PRO
6
610
Raft: Consensus for Rubyists
vanstee
141
7.4k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
390
Designing for Timeless Needs
cassininazir
0
210
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
We Are The Robots
honzajavorek
0
220
Leo the Paperboy
mayatellez
7
1.7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
The Spectacular Lies of Maps
axbom
PRO
1
720
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