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
AKS + GitHub Actions
Search
Lucas Santos
June 15, 2020
Programming
0
81
AKS + GitHub Actions
Lucas Santos
June 15, 2020
Tweet
Share
More Decks by Lucas Santos
See All by Lucas Santos
The Hitchhiker's Guide for an Amazing API with TypeScript
khaosdoctor
0
65
Escalando globalmente com TypeScript e JavaScript na Klarna
khaosdoctor
0
180
The future of JavaScript
khaosdoctor
0
45
TypeScript tips that could save your life
khaosdoctor
0
140
É hora de falar sobre Deno
khaosdoctor
0
63
JS Software testing for beginners
khaosdoctor
0
52
Ambientes dinâmicos com GitHub Actions
khaosdoctor
0
33
The Dark Side of JavaScript
khaosdoctor
0
57
Integrating Containers Into JavaScript
khaosdoctor
0
50
Other Decks in Programming
See All in Programming
Patched fetch did not work
quramy
4
410
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
REXML改善のその後
naitoh
0
190
Jakarta EE meets AI
ivargrimstad
1
540
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
140
The Sequel to a Dream of Ruby Parser's Grammar
ydah
1
220
The Shape of a Service Object
inem
0
530
Regular Expressions, REXML, Automata Learning
makenowjust
0
220
今インフラ技術をイチから学び直すなら
yuhta28
1
140
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
510
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
200
Using Livebook to build and deploy internal tools @ ElixirConf 2024
hugobarauna
0
250
Featured
See All Featured
Clear Off the Table
cherdarchuk
91
320k
Gamification - CAS2011
davidbonilla
79
5k
Fireside Chat
paigeccino
31
2.9k
The Invisible Side of Design
smashingmag
296
50k
Code Review Best Practice
trishagee
62
16k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
A Philosophy of Restraint
colly
202
16k
Building a Scalable Design System with Sketch
lauravandoore
459
32k
Designing with Data
zakiwarfel
98
5k
Visualization
eitanlees
142
15k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Transcript
AKS + GitHub Actions efficiency and power
lsantos.dev cloud advocate_ who am I_
[email protected]
the problems_ we face
external tools_
being external is a problem... - External integrations - Sync
Speed - Downtimes - Own pipeline syntax file - and...
+tools = +complexity = -efficiency
a lot_ to manage
keep it simple_, stupid
copies... over and over_
not well_ integrated
the ideal_ pipeline
the perfect_ pipeline - The smallest number of external ties
- Integrated with the VCS (preferably native) - Step store - Simple and objective
introducing our heroes_
GitHub Actions - Build pipeline developed by GitHub - Powered
by "actions" - Supports all GitHub events - Multiple environments - Free for public
Kubernetes - Created by Google in 2000 - Container orchestration
tool - Open-sourced in 2015 - Maintained by CNCF
why_ GH actions? - Easy and simple to develop -
Excellent docs - Anyone can create and expose an action - Tons of events - Native integration with GitHub
easy to start_
easy to create_
step store_
inline docs_
DEMO
refs_ - https://help.github.com/en/actions - https://github.com/nektos/act - https://aka.ms/buildstuff-aks - https://aka.ms/buildstuff-aks-workshop -
https://speakerdeck.com/khaosdoctor/aks-plus-github-actions - https://github.com/khaosdoctor/aks-gh-actions-demo
/khaosdoctor @_staticvoid lsantos.dev /khaosdoctor thanks_