A Gamers Grind / XFGN / LM
Status
  • 🖥️www.agamersgrind.com
  • 🏙️--- Public Files ---
    • 👋Welcome, friends
    • ⛑️I need help!
    • ☕Buy me a Coffee
  • 📚Guides
    • Mini Guides
      • Valheim FPS Boost
      • Redirect domain to Google Site
      • Docker Compose
        • 'All' Compose File
        • Add Health Check to Container
        • Mount NFS Share to Container
        • Map hostname to container
    • Portainer and GitOps
      • Set up GitHub
      • Install Portainer
      • Create your first GipOps Compose file
      • Deploy your first GitOps stack
      • Managing your production compose files
    • Cloudflare
      • Domains
      • Generate an API Key
      • Tunnel
        • Create a Tunnel
        • Create a Proxy (Public Hostname)
        • Access Groups & Authentication
      • Dynamic DNS
    • Pterodactyl
      • Creating a new Panel
      • Creating a new Wings node
      • Join servers via domain
      • Configuring your Node Database
      • Server Best Practices & Suggestions
      • Troubleshooting
  • 🎮Game Servers
    • Valheim Public
    • Valheim Private
    • MultiMC (Minecraft)
    • CreateCraft (Minecraft)
    • Insurgency Sandstorm
  • ⚔️AGG Moderation
    • ❔Creating a new Server
    • Approving Valheim Application
  • 🗄️Internal Documentation
Powered by GitBook
On this page
  • Updating Containers
  • Updating the Compose file
  • Updating Portainer
  • Changing Compose Files

Was this helpful?

  1. Guides
  2. Portainer and GitOps

Managing your production compose files

PreviousDeploy your first GitOps stackNextCloudflare

Last updated 1 year ago

Was this helpful?

Updating Containers

Updates are managed via the renovate bot and automatically pulled by Portainer

Updating the Compose file

When a new update is released, the renovate bot will create a pull request in your repo;

We can see that this pull request is updating the 'package', 'mariadb'. It is a minor update, going from version 10.5 to 10.11

Clicking on the 'Files changed' tab will list any files that will be updated;

If we are happy with this update, we can click on the 'Merge pull request' button at the bottom of the homepage

Updating Portainer

Portainer will check in with GitHub and download the updated compose file and update the container image.

You can tell Portainer to manually pull by;

  1. Browse to the stack

  2. Click on 'Pull and redeploy'

Changing Compose Files

Compose files can be changed in your GitHub repo. These will sync automatically to Portainer

📚
the 'home page' of a pull request
this pull request will replace the red line with the green line