C
C#14mo ago
ghoulam

✅ Containers orchestration

Hello everyone, I was wondering if anyone here has experience with container orchestration. I have been working on my graduation project, where I built an ASP.NET web API and launched it in a Docker container. I understand that the availability of my API is crucial, so I conducted some research and discovered that running a service across multiple servers can improve its reliability. I'm seeking assistance from anyone who can help me get started in the field of container orchestration. Any guidance or advice would be greatly appreciated! Thank you.
6 Replies
Pascal
Pascal14mo ago
Is HA (High Availability) a requirement for your graduation project? Seems overkill, but the quickest solution is to use a cloud managed services like AKS (Azure Kubernetes Service), EKS (Amazon Kubernetes Service) or any other. But if this is just to run on your local machine then you may consider installing MiniKube and reading up on the Kubernetes docs.
ghoulam
ghoulam14mo ago
No i want to learn this for future use, i've already finished and presented the project.
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
Pascal
Pascal14mo ago
There are lots of content and topics to cover with container orchestration, since your aim is to learn you may want to consider the Kubernetes approach (it is the industry standard for container orchestration). On windows you can enable kubernetes using Docker Desktop and on linux you can install Minikube. Then again you will have to read through kubernetes docs, Getting Started. When you feel comfortable defining and deploying kubernetes resources, then you may want to take it a step further and try setting up a cluster.
Austin Wise
Austin Wise14mo ago
Besides the Kubernettes based solutions mentioned above, there are some cloud services that can take a container and run it with minimal configuration. I'm most familiar with my employer's Google Cloud Run product. Microsoft has Azure Container Apps. The nice thing about these is they are super simple to setup. Also they support scaling to zero, which is nice for hobby projects.
Accord
Accord14mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server
More Posts