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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lucas Santos
June 15, 2020
Programming
0
110
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
110
Escalando globalmente com TypeScript e JavaScript na Klarna
khaosdoctor
0
200
The future of JavaScript
khaosdoctor
0
62
TypeScript tips that could save your life
khaosdoctor
0
220
É hora de falar sobre Deno
khaosdoctor
0
79
JS Software testing for beginners
khaosdoctor
0
90
Ambientes dinâmicos com GitHub Actions
khaosdoctor
0
45
The Dark Side of JavaScript
khaosdoctor
0
82
Integrating Containers Into JavaScript
khaosdoctor
0
72
Other Decks in Programming
See All in Programming
TipKitTips
ktcryomm
0
150
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
320
AI巻き込み型コードレビューのススメ
nealle
2
2.5k
Rails Girls Tokyo 18th GMO Pepabo Sponsor Talk
yutokyokutyo
0
190
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
870
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.6k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
150
AIに仕事を丸投げしたら、本当に楽になれるのか
dip_tech
PRO
0
180
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
340
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
360
CSC307 Lecture 14
javiergs
PRO
0
450
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
460
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Six Lessons from altMBA
skipperchong
29
4.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
Un-Boring Meetings
codingconduct
0
220
Music & Morning Musume
bryan
47
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
270
A Tale of Four Properties
chriscoyier
162
24k
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_