Running an outdated Octopus Server introduces security, compliance, and compatibility risks. Octopus Deploy releases include performance improvements, bug fixes, security patches for CVEs, quality-of-life tweaks, and new features. Each release receives six months of critical patch support. The post outlines the release pipeline — from internal dogfooding to canary cloud customers to stable rollout — and notes that Octopus Cloud stays one quarter ahead of Octopus Server. For teams that prefer not to manage upgrades themselves, Octopus Cloud handles hosting and updates automatically.
Nguồn: https://octopus.com/blog/why-keeping-octopus-up-to-date-matters. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
A step-by-step guide to creating ephemeral environments in Octopus Deploy using the Octopus AI Assistant. The tutorial walks through setting up a Kubernetes project with ephemeral environment support for feature branch deployments, including configuring parent environments, channels, Kubernetes targets, and provisioning/deprovisioning runbooks via AI-generated prompts.
A walkthrough of how to make ephemeral PR environments optional using GitHub PR labels, without breaking branch protection rules. The solution splits a single GitHub Actions workflow job into three: a mandatory build job, an optional deploy-ephemeral job (skipped when a 'skip-ephemeral' label is present on the PR), and a pr-ready gate job that always runs and acts as the required status check. The gate job uses if: always() and checks whether build succeeded and deploy-ephemeral either succeeded or was deliberately skipped, exiting with code 1 if not. This approach preserves branch protection integrity while giving developers per-PR control over ephemeral environment deployments, and because the workflow is shared across teams via a platform engineering model, the change benefits all consuming teams immediately.