Comments (4)
@zq200618 I can assume that what you want is the current vela rollout fully managed approach, where the deployment name is incremented, e.g. deployment-1, deployment-2...
So there is a problem, how to be compatible with HPA etc.? Because the deployment name is changed, hpa has no way to configure?
And kruise-rollout will not work with the current workloadRef bypass and will require a fully managed approach like vela application. ref: https://kubevela.net/docs/v1.2/end-user/traits/rollout
from rollouts.
@zq200618 I can assume that what you want is the current vela rollout fully managed approach, where the deployment name is incremented, e.g. deployment-1, deployment-2...
So there is a problem, how to be compatible with HPA etc.? Because the deployment name is changed, hpa has no way to configure?
And kruise-rollout will not work with the current workloadRef bypass and will require a fully managed approach like vela application. ref: https://kubevela.net/docs/v1.2/end-user/traits/rollout
I think the gray environment should create gray HPA and others when it created. When rollout going done, the gray HPA will convert to product HPA
from rollouts.
I think the gray environment should create gray HPA and others when it created.
If canary hpa is created as soon as the canary deployment is created, then canary hpa will fight with rollout and set replicas together.
gray HPA and others
These resources may require a third-party platform to convert, and rollout is not suitable for handling this convert.
from rollouts.
I think the gray environment should create gray HPA and others when it created.
If canary hpa is created as soon as the canary deployment is created, then canary hpa will fight with rollout and set replicas together.
gray HPA and others
These resources may require a third-party platform to convert, and rollout is not suitable for handling this convert.
we could discuss it offline
from rollouts.
Related Issues (20)
- 当Pod为非running一段时间后,kuirse rollout状态是否可以增加timeout或者terminated
- 通过partition方式进行多批次发布,在某个批次阶段发现有问题希望执行回滚deploy HOT 3
- How to partition update an native statefulset in batch HOT 1
- Testing the health of a rollout
- 无法删除rollout HOT 6
- `kubectl-kruise rollout approve` cannot support for v1beta1 rollout resource HOT 2
- kruise-api rollout api 版本与controller 不一致 HOT 4
- Deployment randomly stuck when using with KubeVela
- no endpoints available for service "kruise-rollout-webhook-service"
- 将发布策略从 batch 切换到canary 报错 HOT 1
- rollout触发下一步导致已经被下线的deployment再次重新拉起 HOT 1
- 变更发布计划缩容Replicas不生效 HOT 1
- [Proposal] 流量路由规则支持Path和QueryParams
- Two consecutive ContainerRecreateRequests are initiated for a pod, the second one remains pending HOT 1
- 添加 customNetworkRefs 指定istio作为流量规则,不会触发pod更新
- Created non-essential canary service even though I didn't explicitly set enableExtraWorkloadForCanary=true
- strict decoding error: unknown field "spec.strategy.enableExtraWorkloadForCanary"
- Incorrect Traffic Routing During Continuous Releases (for both partition style and canary style) HOT 1
- 多批次发布是否可以支持同时控制多个版本的发布
- annotations in mse.lua may be nil
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 rollouts.