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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
100
Escalando globalmente com TypeScript e JavaScript na Klarna
khaosdoctor
0
190
The future of JavaScript
khaosdoctor
0
61
TypeScript tips that could save your life
khaosdoctor
0
220
É hora de falar sobre Deno
khaosdoctor
0
77
JS Software testing for beginners
khaosdoctor
0
87
Ambientes dinâmicos com GitHub Actions
khaosdoctor
0
42
The Dark Side of JavaScript
khaosdoctor
0
80
Integrating Containers Into JavaScript
khaosdoctor
0
70
Other Decks in Programming
See All in Programming
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
Apache Iceberg V3 and migration to V3
tomtanaka
0
130
ThorVG Viewer In VS Code
nors
0
760
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
Architectural Extensions
denyspoltorak
0
260
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
220
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.8k
Implementation Patterns
denyspoltorak
0
270
CSC307 Lecture 05
javiergs
PRO
0
490
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
0
140
Patterns of Patterns
denyspoltorak
0
1.3k
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
A designer walks into a library…
pauljervisheath
210
24k
The SEO Collaboration Effect
kristinabergwall1
0
350
GraphQLとの向き合い方2022年版
quramy
50
14k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
110
A Modern Web Designer's Workflow
chriscoyier
698
190k
Claude Code のすすめ
schroneko
67
210k
Mind Mapping
helmedeiros
PRO
0
71
Building the Perfect Custom Keyboard
takai
2
680
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_