Sunil Arora
Sunil Arora
This PR tries to update the `kyaml` dependencies for `kpt` CLI. I am running into an error that I am afraid requires updating the upstream `k8s` dependencies as well. So...
kpt project is due for updating the `kyaml` dependencies. I made an early [attempt](https://github.com/GoogleContainerTools/kpt/pull/3901) to update `kyaml`, `kyaml/api` with but I am afraid this has ripple effect requiring update of...
I am observing the following logs in`remotesync` controller. It suggests the watch connection is getting reset periodically. Please note it is using GCP `connect-gateway` to connect to the target fleet...
There a few scenario where pausing a rollout is useful. For example, team discovered an issue with the rollout and wants to quickly investigate before deciding whether to rollback or...
Git syncers allows different protocol to connect to git repositories such as `ssh`, `https`, `git over ssh`. Currently rollouts uses the `https` based URL for the git repository, but want...
Currently rollouts controller doesn't react to changes in the fleet memberships. So the task here is to monitor changes in fleet memberships and reconcile all the rollouts associated with that...
Rollouts controller watches `containerclusters` resources and `GCPFleet` by default. This introduces dependencies that an end-user may not use in their environments for ex. Rollouts controller can be installed in environments...
While working on adding support for `gitlab`, I investigated and found that we can use `gitlab` docker container for community edition for our testing. We can first use if for...
Current implementation allows RSync names to be arbitrarily long (uses org/repo-name of the git repo) that fails whenever it hits the name limit. The task is to come up with...
In alpha version of kpt, package structure was dictated with the desire to share command implementations between kpt and kustomize and that turned out to be bad idea because cmd...