• 5 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle













  • loganmarchione@lemmy.worldtoTechnology@lemmy.worldGood tech podcasts
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Here is what I listen to (I also work in DevOps):

    • https://2.5admins.com/ - 2.5 Admins is a podcast featuring two sysadmins called Allan Jude and Jim Salter, and a producer/editor who can just about configure a Samba share called Joe Ressington. Every week we get together, talk about recent tech news, and answer some of your admin-related questions.
    • https://www.lastweekinaws.com/podcast/aws-morning-brief/ - Chief Cloud Economist Corey Quinn goes through the torrent of news about Amazon’s cloud ecosystem and strains out the noise. Then he takes what’s left and gently and lovingly makes fun of it.
    • https://www.lastweekinaws.com/podcast/screaming-in-the-cloud/ - Every week, listen to host Corey Quinn interview domain experts in the world of Cloud Computing to discuss AWS, GCP, Azure, Oracle Cloud, and how businesses are coming to think about the Cloud.
    • https://latenightlinux.com/ - Late Night Linux is a podcast that takes a look at what’s happening with Linux and the wider tech industry. Every week, Joe, Félim, Graham and Will discuss the latest news and releases, and the broader issues and trends in the world of free and open source software. Expect drinking, swearing, strong opinions, and Félim being trolled about AI and the cloud.
    • https://linuxactionnews.com/ - Stay up to date on the latest news and developments in Linux and open source. Chris and Joe bring their experience and perspective to the week’s events.
    • https://isc.sans.edu/podcast.html - A brief daily summary of what is important in cyber security. The podcast is published every weekday and designed to get you ready for the day with a brief, usually about 5 minute long, summary of current network security related events. The content is late breaking, educational and based on listener input as well as on input received by the SANS Internet Stormcenter.
    • https://changelog.com/podcast - Software’s best weekly news brief, deep technical interviews & talk show.






  • This is definitely an over-engineered setup…

    I store my Docker Compose files in an internal-only git repo (hosted on Gitea).

    Drone is my CI/CD system, and I use Renovatebot to look for updates to container tags (never pull latest). My workflow is this:

    1. Renovatebot runs once a night (at midnight) via Drone in a Docker container (I’ve written about this here). If a new image tag is found, it opens a PR in Gitea.
    2. I manually log in to Gitea and approve the PR.
    3. The PR approval (merging to master) kicks off a Drone workflow that does the following:
      • Runs an Alpine Linux container
      • SSHes from the Alpine Linux container into my Docker host
      • Runs a script (on the Docker host) that basically runs git pull, then docker compose -f "$D" pull and then docker compose -f "$D" up -d.
      • If there is a failure, Drone emails me

    I’ve written about step 3 here.

    This means I never manually update Docker Compose files, I let Renovate manage everything, I approve PRs, then I walk away and let the scripts run.

    I also run a single-node K3s cluster that is hosted on GitHub. Again, using Renovate to open PRs, and I run Flux so watch for changes to master, which then redeploys applications.