Comments (5)
since qbec
doesn't have an opinion on how to create runtime parameters and where environment specific configuration is stored, it cannot reasonably update these. The best it can do is add an environment entry in qbec.yaml
. The rest of the structure can be vastly different for every project.
from qbec.
But it is doing that for the initial default environment. Isn't it?
from qbec.
Yes and I want to change that. The generated code is too much machinery to get started. I want qbec init
to produce something like the config documented at https://qbec.io/userguide/usage/runtime-params/#using-qbec-io-env
from qbec.
Please keep it simple for end user.
Allowing users to cusomize main structure is cool idea, but current example is really fine for the beginners who have no much experience with jsonnet.
Separate environments same way as components are a good starting point to start this familiarity.
from qbec.
Maybe leave this hierarchy structure only for init --with-example
?
I think it is good compromise to solve that, and keep simplicity for beginners :)
from qbec.
Related Issues (20)
- Preffer `kubectl.kubernetes.io/last-applied-configuration` over `qbec.io/last-applied` HOT 3
- Don't show usage help output when there's an actual error to report. HOT 3
- qbec validate should do a server-side dry-run HOT 2
- re-enable integration tests
- display namespace name when querying objects for GC
- qbec fail on lists Secrets from k8s cluster HOT 2
- check api-version when renderedChart
- cannot build current version HOT 1
- Expose datasource variables __DS_PATH__ and __DS_NAME__ to exec command configuration HOT 16
- Add ability to use datasource with qbec eval when no env is specified
- Add flag to include/exclude components by namespace HOT 3
- Brew warnings in qbec tap HOT 3
- component dependency
- Remove commented out test assertion
- Build from forks show up on the main repo
- Docs site needs to be published to uptake changes HOT 1
- qbec fmt panics on malformed jsonnet string
- why does expandHelmTemplate deprecated HOT 4
- `qbec apply` failing to sync while waiting on custom type HOT 3
- Integrate qbec repo with the CLA assistant 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 qbec.