Lessons learned porting Octopus Server to .NET Core 3.1
Blog post from Octopus Deploy
With the release of Octopus 2020.1, Octopus Server now operates on .NET Core 3.1, allowing installation on Linux, Docker Containers, and Kubernetes, which brings various benefits such as a modern development environment, cross-platform support, and improved performance and reduced costs for Octopus Cloud. The transition required addressing challenges like platform-specific differences between Windows and Linux, particularly in configuration settings and database performance, and necessitated adjustments in authentication providers. The team enhanced their debugging skills for Linux and Docker, and the shift to .NET Core enabled the use of self-contained packages, simplifying installation by reducing dependencies. This progression supports innovation and rapid software delivery, although it also means dropping support for older operating systems.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 4 | 858 | 102 | 34 | +23% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.