Comments (6)
zadig v1.6.0 is now released which included helm chart/k8s yaml templates modules. Operations engineers only need to configure the template once, and developer can quickly define the service very simple such as service name/ variables. @hoozecn @nighca
from zadig.
A graphical guidance would be great like kubesphere did.
from zadig.
First of all, If k8s beginners use gui to configure services, they still need understand the meaning of the fields, which will be more black box; secondly, the same team usually does not have many different service templates in the same business scenario, we consider that it may be possible to improve.
- support that save the existing service yml to become a yml template, convenient to refer to the next use
- zadig IDE provides more convenient yml validation capabilities, let's support developers in the cloud native way.
- zadig support some general templates such as stateless service、stateful service、some middleware .etc.
btw, do u have any interested in this improvement? @hoozecn
from zadig.
What do you think of the above ideas? @nighca
from zadig.
IMO template may not be so helpful. It requires k8s knowledge to edit on templates. Since different parts of k8s config are related, it is easy to make mistakes.
zadig IDE provides more convenient yml validation capabilities, let's support developers in the cloud native way.
I will vote for this.
More specifically, I think a tool (GUI) to help generate k8s config will be great. This tool collects info about application/service from users and translates it to k8s config.
from zadig.
IMO template may not be so helpful. It requires k8s knowledge to edit on templates. Since different parts of k8s config are related, it is easy to make mistakes.
I agree. Templated YAML is still complex for beginners and it's easy to make mistakes.
The gui default layout could be very simple:
- A service name
- An image name
That's it and the two arguments are enough for the following building config.
If people have an advanced knowledge of k8s, he/she can use an advanced configuration GUI or the yaml editor.
from zadig.
Related Issues (20)
- [feature] The only variable types constructed are enumerations and strings. We need a data type that can be selected from multiple sources, such as named list. HOT 1
- maven构建错误[bug] HOT 1
- 配置完成后zadig选择 "代码库名称"显示为空 HOT 2
- [bug]垂直越权漏洞 + 信息泄露漏洞 + 逻辑漏洞 HOT 1
- [Question] 2.1版本安装问题,安装成功之后无法访问,aslan Pod 内无法访问自己
- The helm project was deleted inexplicably, causing deployment to fail. HOT 2
- Zadig是如何实现不同版本kubernetes API版本下的兼容 HOT 1
- [Question] Zadig gitlab代码库名称问题,授权成功之后无法选择默认分支,报错404 HOT 1
- [bug]]Cannot find docker host: no docker host found HOT 1
- [installation] 安装配置Mysql时显示结构反序列化类型错误 ConfigMap: json: cannot unmarshal number HOT 1
- [bug] miss makezero in slice init HOT 1
- 500 : Internal Error: mongo: no documents in result
- [Question] curl: (28) Resolving timed out after 10000 milliseconds
- [feature] support the multi-branch mode when building
- All in One 安装后,无法通过node IP+port访问 HOT 13
- default-registry-secret not created
- Proposal: add API based end-to-end (aka e2e) testing
- 子模块拉取报错
- 网关gateway 无法正常启动监听
- [bug] 运行流水线时报错,Unable to retrieve some image pull secrets (default-registry-secret); attempting to pull the image may not succeed.
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 zadig.