dotnet-operator-sdk icon indicating copy to clipboard operation
dotnet-operator-sdk copied to clipboard

KubeOps is a kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.

Results 79 dotnet-operator-sdk issues
Sort by recently updated
recently updated
newest added

Some resources like Service, may not have a group: ```yaml apiVersion: v1 kind: Service ``` So it become some value like this originally: `mutate.service..v1` But the regex for the webhook...

### Describe the bug Ditto to title ### To reproduce ```xml net8.0 enable enable true true true true copy true true ``` ```csharp using k8s.Models; using KubeOps.Abstractions.Controller; using KubeOps.Abstractions.Entities; using...

bug

### Describe the bug When the operator is using the source generator package, an unit test project that references the operator project shows this compile error: ``` error CS0121: The...

bug

### Describe the bug As discussed in #551, the timed reconcile return value is ignored when a status update is performed during the reconciliation loop. ### To reproduce 1. Create...

bug

### Is your feature request related to a problem? Please describe. Previously you could use the `KubeOpsSkipOperator` project properties to control if the CLI runs or not ### Describe the...

enhancement

### Describe the bug I have observed that the `LeaderAwareResourceWatcher` looses and never regains leadership after network issues. ### To reproduce 1. `LeaderAwareResourceWatcher.StartAsync()` 2. Wait for `LeaderAwareResourceWatcher` to be connected...

bug

### Describe the bug It seems like there is a race condition between `ResourceWatcher.OnError()` and `ResourceWatcher.StopAsync()`. ### To reproduce 1. `ResourceWatcher.StartAsync()` 2. Wait for `ResourceWatcher` to be connected 3. Create...

bug

### Is your feature request related to a problem? Please describe. Hi all, Unfortunately, Patch is not available in current KubeOps version, so if you have a big CRD, you...

enhancement

### Describe the bug When calling the `IKubernetesClient.Delete` method, the Serializer is sending in a TResource of the type we are deleting and expecting the same back. However, It seems...

bug

### Describe the bug If I start app with KubeOps while I don't have a connection to Kubernetes API server app just crash. ### To reproduce Start app with KubOps...

bug