Search
Blog posts
Outage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Getting started with PowerShell Desired State Configuration (DSC)
How to get started using PowerShell Desired State Configuration (DSC)Lessons learned using Docker for development and testing on Windows
Some of the lessons I learned using Docker for development and testing on WindowsHow we use SQL Server as a Document Store
18 months ago we switched from RavenDB to SQL Server, but we kept using SQL as if it were a document store. This post goes into some detail about how our database works.RFC: Cloud Regions
Request For Comment on proposed Cloud Regions featureWizards, dialogs and context menus, or build servers and scripts?
Reflecting on the benefits of continuous integration tools, I'm wondering whether our focus on great CI support has meant Octopus is too hard to simply get started with. How can we improve the getting started story?RFC: Improving the Create Release screen
A mockup of a new design for the create release screenFuture of Deployment: Nano Server and .NET Core
Nano Server is an extremely small version of Windows Server. .NET Core is a small version of the .NET runtime. Together, I believe they are the future of how applications will run in production.Using the Azure custom script extension for complex installations
A deep dive into the Azure custom script extension for Windows VMsHow to design an automated database deployment process
This article walks you through designing your ideal automated database deployment process.Implementing an automated database deployment process
In this article, I walk through the steps I took to implement an automated database deployment process using TeamCity, Redgate, and Octopus DeployAutomated database deployment process: case study
This article walks through the steps I used to help design an automated database deployment process.Pitfalls with SQL rollbacks and automated database deployments
While it is possible to do SQL rollbacks to revert database changes, the real question is, should you? This article will walk through some questions to consider.Reliably deploying large Azure Web Apps
How to reliably deploy large Azure Web Apps using Octopus DeployWhy we chose Kubernetes, Linux, and .NET Core for Octopus Cloud
A reflection on the architectural options we considered for hosting Octopus Cloud v2.Octopus 1.5 with Azure and FTP deployments, plus ScriptCS support!
Today we released Octopus Deploy 1.5, which features support for Windows Azure cloud service deployments, as well as deployments via FTP/FTPS.SQL Server and PowerShell: Practical Examples
SQL Server database administration using PowerShellOctopus TL;DR - Performance Improvements
Once a week we have a short "TL;DR" meeting where team members present things that are interesting. We're going to start recording and posting portions of them to YouTube each week. This first one was about some performance improvements.Octopus plugin for Jenkins: Painless Jenkins integration
Octopus is launching our official Octopus Deploy plugin for Jenkins automation server, making it painless to integrate your Jenkins builds with Octopus deployments.Managing Spaces with Octopus Data Center Manager RFC
We are designing a new product to manage Octopus Servers at scale. This is a request-for-comments.Raising the minimum requirements for hosting and using Octopus Server
In 2020, we will raise the minimum requirements for hosting and using Octopus Server.Bootstrap a .NET Core development environment for Linux
This post covers how to bootstrap a Linux-based development environment for day to day .NET Core development.Octopus Deploy 3.4 EAP - Alpha 2
Octopus Deploy 3.4 is a big release, get involved in steering the direction of key features! Multi-tenant deployments. Elastic environments and transient machine support - machine policies and project triggers!Beyond Hello World: Build a real-world Docker CI/CD pipeline
This post demonstrates incorporating Docker containers in the CI/CD pipeline for a real-world web application with web services and a database project.Beyond Hello World: Containerize a real-world web application
This post demonstrates how to containerize a real-world .NET Core web application with web services and databases.Octopus Deploy in the Azure Marketplace
Octopus Deploy is now available in the Azure Marketplace
Loading...
Documentation
Dynamic Worker pools
Dynamic Worker pools are used in our cloud product to dynamically create and assign workers to running tasks. This page describes how dynamic worker pools work.Create AWS account command
New-OctopusAwsAccount allows you to create an AWS account in Octopus from within a running deploymentCreate token account command
New-OctopusTokenAccount allows you to create a Token account in Octopus from within a running deploymentCreate username/password command
New-OctopusUserPassAccount allows you to create a username/password account in Octopus from within a running deploymentCan't find what you are looking for? You can also search our support forum.