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
Octopus Wrestling
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
David White
April 06, 2016
Programming
2
110
Octopus Wrestling
Discussion of Octopus Deploy workings, including some of the newer features in v3
David White
April 06, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
Oxlintはいいぞ
yug1224
5
1.3k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
760
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
CSC307 Lecture 09
javiergs
PRO
1
840
AI & Enginnering
codelynx
0
120
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
AtCoder Conference 2025
shindannin
0
1.1k
Package Management Learnings from Homebrew
mikemcquaid
0
230
AI時代の認知負荷との向き合い方
optfit
0
160
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
980
2026年 エンジニアリング自己学習法
yumechi
0
140
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
310
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
So, you think you're a good person
axbom
PRO
2
1.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Making Projects Easy
brettharned
120
6.6k
Transcript
Octopus Wrestling HOW TO TAME THE DEPLOYMENT BEAST
None
None
Objective: Secure Repeatable Deployment
What’s Different in v3?
Performance! v2 v3
CPU Utilisation
Memory Utilisation
Database v2 v3
New Deployment Targets Offline Cloud Linux Hosts
Tip #1 Source Control is Your Friend
Tip #2 PowerShell rules
Tip #3 Octopus Help is First Class
Tip #4 Octopus API can do anything
Tip #5 To prevent a branch from being deployed to
the wrong environment…
None
Tip #6 …use Channels to change the deploy process in
a new branch (without breaking the old)
How? Set up a Lifecycle for each Channel, containing the
machines for that Lifecycle
How? Then in the Project setup, add Channels – one
per branch. Assign the relevant Lifecycle.
How? When creating a Release, specify the Channel. Octo.exe create-release
--server="https://octopus.unknown-domain.com" --apiKey="*******" --enableServiceMessages --project=“TheProjectName" --releaseNumber=“1.2.148-RC" --packageversion=“1.2.148-RC" --channel="RC"
Challenge #1 Configuration Management is Hard
Verdict on Octopus Deploy? Not a Scary Monster. Cute. Tameable.
Very deep.
Verdict on Wrestling? Still up in the air.