Hi
user
Admin Login:
Username:
Password:
Name:
Deploy Django: GitOps & Kubernetes Made Easy
--client
pyohio
--show
pyohio_2025
--room calypso 15557 --force
Next: (none, at end of list)
show more...
Marks
Author(s):
Calvin Hendryx-Parker
Location
Ballroom D
Date
jul Sat 26
Days Raw Files
Start
11:45
First Raw Start
11:23
Duration
00:30:00
Offset
0:21:20
End
12:15
Last Raw End
12:23
Chapters
00:00
0:00:19
0:08:29
0:27:28
Total cuts_time
31 min.
https://www.pyohio.org/2025/program/talks/deploy-django
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
Deploy_Django_GitOps_Kubernetes_Made_Easy.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
Unknown
Yes
No
has someone authorised pubication
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
Deploying code shouldn’t be stressful. But too often, the journey from local dev to production is fragile, manual, and hard to debug. This talk is about building peace of mind into your pipeline — with GitOps, Kubernetes, and open source tools like Argo CD that make continuous delivery predictable, repeatable, and scalable from the very first release to the 50th. We’ll tackle the realities of “day two” DevOps — what happens after the first deploy. From managing rollbacks and coordinating releases to enforcing consistency across dev, staging, and production, you’ll learn how to bring stability and scalability to your delivery pipeline. In a live demo, we’ll deploy a full stack Django app from GitHub to production using Argo CD and GitHub Actions — with observability, rollback strategies, and environment parity built in from the start. **You’ll learn how to:** - Set up a GitOps-based CI/CD pipeline that works across all environments - Automate rollouts, rollbacks, and version control of infrastructure - Understand why Kubernetes is a future-proof platform for Django teams - Gain confidence in releasing updates safely, consistently, and at scale - Leverage open source tools to eliminate manual deployment headaches Whether you're writing the code or leading the team, you'll leave with a clear, practical blueprint for shipping faster — and with fewer surprises.
markdown
Comment:
Mic cutout at 12.12.30
production notes
2025-07-26/11_23_40.ts
Apply:
11:23:40 - 11:29:47 ( 00:06:07 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
End:
367.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 0.0
Wall: 11:23:40
Duration
00:29:59
11:53:39
seconds: 367.0
Wall: 11:29:47
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:29:47 - 11:43:36 ( 00:13:49 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
367.0) (
End:
1196.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=0367.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 367.0
Wall: 11:29:47
Duration
00:29:59
11:53:39
seconds: 1196.0
Wall: 11:43:36
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:43:36 - 11:45:10 ( 00:01:34 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1196.0) (
End:
1290.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01196.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1196.0
Wall: 11:43:36
Duration
00:29:59
11:53:39
seconds: 1290.0
Wall: 11:45:10
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:45:10 - 11:45:29 ( 00:00:19 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1290.0) (
End:
1309.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01290.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1290.0
Wall: 11:45:10
Duration
00:29:59
11:53:39
seconds: 1309.0
Wall: 11:45:29
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_23_40.ts
Apply:
11:45:29 - 11:53:39 ( 00:08:10 )
S:
11:23:40 -
E:
11:53:39
D:
00:29:59
(
Start:
1309.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_23_40.ts :start-time=01309.0 --audio-desync=0
Raw File
Cut List
11:23:40
seconds: 1309.0
Wall: 11:45:29
Duration
00:29:59
11:53:39
seconds: 0.0
Wall: 11:23:40
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_53_40.ts
Apply:
11:53:40 - 12:12:39 ( 00:18:59 )
S:
11:53:40 -
E:
12:23:40
D:
00:30:00
(
End:
1139.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_53_40.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
11:53:40
seconds: 0.0
Wall: 11:53:40
Duration
00:30:00
12:23:40
seconds: 1139.0
Wall: 12:12:39
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_53_40.ts
Apply:
12:12:39 - 12:17:03 ( 00:04:24 )
S:
11:53:40 -
E:
12:23:40
D:
00:30:00
(
Start:
1139.0) (
End:
1403.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_53_40.ts :start-time=01139.0 --audio-desync=0
Raw File
Cut List
11:53:40
seconds: 1139.0
Wall: 12:12:39
Duration
00:30:00
12:23:40
seconds: 1403.0
Wall: 12:17:03
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2025-07-26/11_53_40.ts
Apply:
12:17:03 - 12:23:40 ( 00:06:37 )
S:
11:53:40 -
E:
12:23:40
D:
00:30:00
(
Start:
1403.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2025/dv/calypso/2025-07-26/11_53_40.ts :start-time=01403.0 --audio-desync=0
Raw File
Cut List
11:53:40
seconds: 1403.0
Wall: 12:17:03
Duration
00:30:00
12:23:40
seconds: 0.0
Wall: 11:53:40
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2025-07-26/11_23_40.ts
2025-07-26/11_53_40.ts
Veyepar
Video Eyeball Processor and Review