KubeOps 3.1.0
This is an operator sdk written in c#.
It enables a developer to create a custom controller for CRDs
(CustomResourceDefinitions) that runs on kubernetes.
See the version list below for details.
Install-Package KubeOps -Version 3.1.0
dotnet add package KubeOps --version 3.1.0
<PackageReference Include="KubeOps" Version="3.1.0" />
paket add KubeOps --version 3.1.0
#r "nuget: KubeOps, 3.1.0"
Release Notes
# [3.1.0](https://github.com/buehler/dotnet-operator-sdk/compare/v3.0.0...v3.1.0) (2021-02-23)
### Bug Fixes
* CRD schema generator does not take JsonProperty.PropertyName value into consideration ([#159](https://github.com/buehler/dotnet-operator-sdk/issues/159)) ([1b3abfe](https://github.com/buehler/dotnet-operator-sdk/commit/1b3abfe2a0bf3b8004be856597e59fa7eeef91cd))
* CRD schema type for x-kubernetes-embedded-resource should be object ([#157](https://github.com/buehler/dotnet-operator-sdk/issues/157)) ([49d772f](https://github.com/buehler/dotnet-operator-sdk/commit/49d772fdec9c592a99d0f936b3cc42ad1514c1ea))
* Expand code generator support for enumerable and collection types in JSON Schema ([#153](https://github.com/buehler/dotnet-operator-sdk/issues/153)) ([cd169e3](https://github.com/buehler/dotnet-operator-sdk/commit/cd169e3302a36f3348fdbe74b714e29c61123310))
* **deps:** update dependencies ([#151](https://github.com/buehler/dotnet-operator-sdk/issues/151)) ([437a52b](https://github.com/buehler/dotnet-operator-sdk/commit/437a52b9db835bcd445ff5ba96f75e0ddf9ce4d8))
### Features
* **crd generation:** Treat IKubernetesObject types as x-kubernetes-embedded-resource ([#162](https://github.com/buehler/dotnet-operator-sdk/issues/162)) ([7e3208b](https://github.com/buehler/dotnet-operator-sdk/commit/7e3208bdee3e8dd9c55960b87f882d76427a1cbb))
* **dotnet new:** Add dotnet new templates. ([#154](https://github.com/buehler/dotnet-operator-sdk/issues/154)) ([01358bf](https://github.com/buehler/dotnet-operator-sdk/commit/01358bf364162e578eb7a27bff65e03608fa70e8)), closes [#133](https://github.com/buehler/dotnet-operator-sdk/issues/133)
Dependencies
-
net5.0
- CompareNETObjects (>= 4.72.0)
- DotnetKubernetesClient (>= 1.1.0)
- McMaster.Extensions.CommandLineUtils (>= 3.1.0)
- McMaster.Extensions.Hosting.CommandLine (>= 3.1.0)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 5.0.3)
- Namotion.Reflection (>= 1.0.18)
- prometheus-net.AspNetCore (>= 4.1.1)
- prometheus-net.AspNetCore.HealthChecks (>= 4.1.1)
- SimpleBase (>= 3.0.2)
- System.Reactive (>= 5.0.0)
- YamlDotNet (>= 9.1.4)
Used By
NuGet packages (1)
Showing the top 1 NuGet packages that depend on KubeOps:
Package | Downloads |
---|---|
KubeOps.Testing
Additional Resources that helps / supports integration
testing on a kubernetes operator written with the KubeOps
operator sdk.
|
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated | |
---|---|---|---|
3.1.1-prerelease.2 | 20 | 2/24/2021 | |
3.1.1-prerelease.1 | 18 | 2/23/2021 | |
3.1.0 | 46 | 2/23/2021 | |
3.1.0-prerelease.4 | 19 | 2/23/2021 | |
3.1.0-prerelease.3 | 23 | 2/22/2021 | |
3.1.0-prerelease.2 | 24 | 2/22/2021 | |
3.1.0-prerelease.1 | 40 | 2/22/2021 | |
3.0.1-prerelease.2 | 23 | 2/21/2021 | |
3.0.1-prerelease.1 | 23 | 2/9/2021 | |
3.0.0 | 91 | 2/8/2021 | |
3.0.0-prerelease.4 | 31 | 2/4/2021 | |
3.0.0-prerelease.3 | 22 | 1/29/2021 | |
3.0.0-prerelease.2 | 30 | 1/29/2021 | |
3.0.0-prerelease.1 | 36 | 1/24/2021 | |
2.5.0 | 99 | 12/28/2020 | |
2.4.0 | 95 | 12/11/2020 | |
2.3.0 | 204 | 10/26/2020 | |
2.2.0 | 159 | 9/18/2020 | |
2.1.1 | 93 | 9/10/2020 | |
2.1.0 | 108 | 9/10/2020 | |
2.0.0 | 112 | 9/1/2020 | |
1.3.0 | 106 | 8/29/2020 | |
1.2.0 | 161 | 6/25/2020 | |
1.1.2 | 132 | 5/20/2020 | |
1.1.1 | 124 | 5/14/2020 | |
1.1.0 | 118 | 5/13/2020 | |
1.0.3 | 116 | 5/10/2020 | |
1.0.2 | 141 | 5/9/2020 | |
1.0.1 | 130 | 5/8/2020 | |
1.0.0 | 141 | 5/8/2020 |