我们用C#语言构建了一个.NET操作者SDK,因此您可以用C#或任何.NET语言构建自己的Kubernetes操作者。
当然也
有Go Operator SDK,还有我们的Java Operator SDK,那么为什么不为.NET社区提供一些东西呢?
这篇文章假设您熟悉Kubernetes和Operator模式。如果不是这样,你可能想去看看 "Kubernetes操作者解释 "一文。
你
为什么需要这个?
假设你已经在微软堆栈上开发了很长时间。你直接进入了第一个版本的.NET框架,并喜欢 "新 "ASP.NET的理念。你使用WebForms建立了你的第一个网站。从那一刻起,你的应用程序就随着框架版本的变化而不断发展。几年前,你听说了.NET Core,并认为,"哦,太酷了!现在我可以运行.NET Core了!
然后Docker出现在你的生活中,当然,在将你的应用程序容器化之后,你发现自己需要一个协调器。
一旦你了解了Kubernetes并围绕它实施