silver-surfer icon indicating copy to clipboard operation
silver-surfer copied to clipboard

Kubernetes objects api-version compatibility checker and provides migration path for K8s objects and prepare it for cluster upgrades

Results 18 silver-surfer issues
Sort by recently updated
recently updated
newest added

This PR does the following: * Removes the `vendor` folder as you are already instructing users to create it independently with the `go mod vendor` command. There is no need...

Error running kubedd against an AKS 1.19 cluster. ``` kubedd --version Version: 0.1.1 Commit: be36bb09c495cafd27b8f24d758f4e2c339c976b Date: 2021-09-28T12:18:51Z kubedd --target-kubernetes-version 1.22 panic: no Auth Provider found for name "azure" goroutine 1...

Kubernetes is spelled with a capital K based on industry standards. Updated a few other sentence errors while I was at it. Hopefully this makes it more readable and user...

added markdown styles to contributing guidelines `Hacktoberfest`

Introduce the capability in silver-surfer (kubedd) command to show the output in json format, using this flag `-o json`. for eg. - `./kubedd -o json` this command should give the...

Enable the capability to check the apiVersion of Kubernetes objects deployed on cluster using helm charts.

Silver-Surfer crawls through the cluster and give all the possible migrations and issues, introduce the capability to generate the deployment file for the all the possible migrations of apiVersion.

As of now silver-surfer execute as a command line utility but it should have the capability to run as a server.

Kubedd reports many errors about not supported property (spec). This happens for `ControllerRevision` objects in our cluster: ``` falco audit-falco-558b87fb8c ControllerRevision apps/v1 data property "spec" is unsupported falco audit-falco-594bd6b8d8 ControllerRevision...

I can reproduce the error mentioned in devtron-labs/silver-surfer#5 with `kubedd` built from `6de142b452f36d0114b87c666a858f0812d78651` (v0.1.2). I have following outdated HPA manifest in `fixtures/`: ``` kind: HorizontalPodAutoscaler apiVersion: autoscaling/v2beta1 metadata: labels: app.kubernetes.io/instance:...