Please log in to watch this conference skillscast.
My team works on several F# web services deployed on kubernetes with a PostgreSQL backend. In this talk I'll be sharing some of the methods we use to keep database operations automatic and smooth.
This talk is an interactive talk, including F# builds, docker builds and kubernetes deployments.
Code from the talk is built on the SAFE stack bookstore example, and is publicly available on a github fork.
The talk covers: * Connecting to a PostgreSQL database from the SAFE stack * Running database migrations on kubernetes automatically during rolling upgrades * Writing an F# console app used by a kubernetes cron jobs to clean up old database data
As well as (less F# related): * Building docker images (with F# code in them) * Running applications on kubernetes * Running a PostgreSQL database on kubernetes
YOU MAY ALSO LIKE:
- F# eXchange 2023: In-Person (in London on 7th - 8th March 2023)
- F# eXchange 2023: Conference Livestream (Online Conference on 7th - 8th March 2023)
- A Practical Skeleton for your next Scala/Scala.js Web Application (SkillsCast recorded in October 2022)
- Haskell: A Conversion Experience (SkillsCast recorded in November 2021)
How to Run the SAFE Stack on Kubernetes with a PostgreSQL Backend
I have been programming for 10 years and writing F# for the past 3. Working on a wide range of projects from high load voicemail systems to highly performant financial research libraries, I have seen a variety of different programming challenges.