Comments (4)
The failure states that the object that was being printed does not implement the Object
interfaces. There's not much one can do about that. Since you are running OpenShift and not vanilla kubernetes, this is likely caused by some OpenShift specific resource type.
One of the promises of ketall
is that it really prints everything. So I don't want to swallow this failure and work around. In that sense, even a log.Warning
is not enough IMO. My favorite option to make this OpenShift friendlier is to print a message that tells what resources to explicitly --exclude
.
So could you find out the offending resources for me? I don't have access to an OS cluster.
from ketall.
I can give you access to my private test OCP cluster if you want!
Just write me an email!
It worked on a 4.3 OCP cluster with an older version of get-all like a charm!
from ketall.
Do I understand correctly that older get-all versions work with the same cluster, whereas new get-all versions do not?
Maybe there's a problem in one of the dependencies. I'll release a new version shortly. Can you check if the problem persists with v1.3.6?
from ketall.
@corneliusweig Yes, with the current version v1.3.6 is this fatal still raised.
OpenShift: 4.5.16
I have solved this with switching go yaml output -o yaml
from ketall.
Related Issues (20)
- build is 'passing' but binary fails: `exec format error` HOT 3
- Dependabot can't resolve your Go dependency files
- How to delete resources HOT 2
- Add darwin/arm64 releases to support M1 Macs HOT 1
- Shell completion does not work properly
- Duplicate ingress extensions/v1beta1 in output
- Binary fails with exec format error on Debian HOT 2
- ketall can't be used with `client.authentication.k8s.io/v1`
- Add option to skip failed GETs HOT 1
- Let the user exclude fully-qualified resource kinds
- Should we exclude podmetrics by default? HOT 2
- Default operation to be consistent with kubectl HOT 1
- Getting FATA[0083] print list item HOT 1
- Ketall is too slow when there are many objects in the cluster HOT 1
- Ketall yaml output is inconsistent with k8s standard HOT 1
- Plugin cannot be used as 'kubectl get-all' due to naming conventions HOT 2
- ketall with EKS and aws-iam-authenticator leads to socket exhaustion HOT 1
- get-all prints cluster resources even when specifying namespace flag HOT 2
- No resources returned in v1.3.4 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ketall.