Skip to content
0:00 / 0:00

#nix#nix-shell#nixos

Say Goodbye to Containers - Ephemeral Environments with Nix Shell

DevOps & AI Toolkit

98K subscribers • 36 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Viktor Farcic
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

159K views2 years ago2 recommendations

Cloud and DevOpsTools and practiceThe shell and command lineTerraform and infrastructure as code

Viktor Farcic demonstrates how to use Nix Shell to spin up reproducible, ephemeral development environments without using containers.

With Nix Shell, you can instantly spin up the exact environment you need, tailored to specific projects, and discard it with ease once you're done. No containers! We'll walk you through the installation of Nix and various ways to craft custom environments with Nix Shell. ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Sponsor: Cast AI 🔗 cast.ai/devopstoolkit 🔗 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ #NixOS #NixShell #EphemeralEnvironments Consider joining the channel: youtube.com/c/devopstoolkit/join ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ ➡ Gist with the commands: gist.github.com/vfarcic/8ebbf4943c5c012c8c98e1967fa7f33b 🔗 Nix: nixos.org 🎬 Dagger: The Missing Ingredient for Your Disastrous CI/CD Pipeline: youtu.be/oosQ3z_9UEM ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please use calendar.app.google/Q9eaDUHN8ibWBaA7A to book a timeslot that suits you, and we'll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below). ▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬ ➡ Twitter: twitter.com/vfarcic ➡ LinkedIn: linkedin.com/in/viktorfarcic/ ▬▬▬▬▬▬ 🚀 Other Channels 🚀 ▬▬▬▬▬▬ 🎤 Podcast: devopsparadox.com/ 💬 Live streams: youtube.com/c/DevOpsParadox ▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬ Intro to Ephemeral Environments CastAI (Sponsor) Ephemeral Shell Environments with Nix Nix Pros and Cons

Why it's here

2 people recommend this

What people say. Recommended as a demonstration of using Nix Shell for reproducible development environments instead of traditional configuration management.

u/alex-weejin r/node • Recommends

On “Couldnt help feeling bad for pm2”

As far as I know, solutions like Ansible are inherently non-reproducible and are more about scaffolding infrastructure than applications. Maybe something changed in the last few years though? This is a good, recent video that might convince you of my point (if you like that sort of thing): link to this video

u/vfarcicin r/sre • Recommends

Say Goodbye to Containers - Ephemeral Environments with Nix Shell