Skip to content

Migrate from AKS to container apps #13079

@mirkoSekulic

Description

@mirkoSekulic

Why

Maintaining an AKS can be time-consuming and as we don't have too many resources in the team, ideally we would like to use outsourced infrastructure. In addition to that we only have few simple services hosted in our cluster.

What

Move away from AKS to container apps

Blockers

One of the main reasons why we have AKS in the place is mostly due to mounted premium disks in our self-hosted Gitea. Gitea didn't support azure blob storage as a storage type.
Since Gitea will support blob storage from version 1.23, ref: go-gitea/gitea#30995,
Then it will be possible to move from mounted disks.

Designer service is using non-premium mounted disks as well but that is not a big deal since that can be done in container apps as well.

Notes

We have a pretty good deployment mechanism with Flux, but we’ll lose that if we move to container apps.

Steps

Move Gitea storage to Azure Blob storage
Move services to container apps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status/ready-for-specificationStatus: Used for issues that are ready for functional decription og detailed design.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions