Comments (6)
This idea looks interesting. I'm going to take a couple of days to play around with it and see what comes out.
from ksonnet-lib.
I have a preview of what ksonnet-lib documentation could look like up at http://g.bryan.dev.hepti.center.
from ksonnet-lib.
Just a ping as I'm also finding it hard to write more complex ksonnet lib files where I need to understand the mixins and other method available.
from ksonnet-lib.
@bryanl That looks pretty awesome! It's much nicer to read than the raw jsonnet.
I noticed a couple things.
- When you jump to each group the name of that group is cut off. Probably from the "ksonnet API Documentation" header taking up a few pixels ontop of the name.
- I might change the (chevron?)
icon here. I initially thought I could expand that. ¶ maybe?
http://g.bryan.dev.hepti.center/core/v1/binding/#core.v1.binding.metadata
from ksonnet-lib.
@adamdecaf this site is not the final layout. The experiment was to see if suitable documentation could be generated from k8s.libsonnet. It helped expose a few gaps which we can hopefully share with the k8s docs team to help improve downstream efforts. Thanks for taking a look and I will work on getting those fixes in there to make it easier to read.
from ksonnet-lib.
Hi there!
Is there any progress on this?
Using ksonnet / ksonnet-lib without documentation and with essentially no code completion (the vscode extension is meant to be used for ksonnet as a whole, not ksonnet-lib specifically - and completion freezes often) is hard, and is making several of our developers upset.
from ksonnet-lib.
Related Issues (20)
- Configure ksonnet-lib in travis ci
- k8s version vs lib version HOT 1
- Can't reference ingressRule in ksonnet-lib HOT 5
- volumeMount: RUNTIME ERROR: Field does not exist: withReadOnly HOT 4
- mapContainersWithName: RUNTIME ERROR: Field does not exist: Inter HOT 2
- newConstructor doesn't honor argument order?
- Make `items` optional in `fromConfigMap()` HOT 1
- Some with* missing self +
- Object Field could be a binary
- Field expression doesn’t imply an object comprehension
- ObjectField keys can be any valid Jsonnet expression
- apps.v1.deployment should have mandatory selector argument in constructor
- apps.v1.deployment constructor match pods across deployments
- Update official Docker image
- Cannot use the apiregistraion API
- status is not a var in hidden.
- Support for Kubernetes 1.9
- ksonnet-lib to be supported or not ? HOT 2
- Release v0.1.13
- jb: error: failed to install: stat vendor/k.libsonnet/jsonnetfile.lock.json: not a directory HOT 1
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 ksonnet-lib.