krane
krane copied to clipboard
A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result
- Dropped support for Ruby 2.7, has been EOL since 2019-12-25 - Dropped support for Kubernetes 1.19, has been EOL since 2021-10-28 - Fixed #895
# Bug report When a CRD installed with for kind "Deployment", Krane will be unable to deploy those resources if the scoping is different on the CRD. It will check...
Hi, I've tried running krane today for the first time, the performance was pretty terrible. It took krane more than three minutes to start the deployment: ```sh [INFO][2022-07-15 13:21:43 +0300]...
In order to make it even more easy to use (not wasting time and system with Ruby and gems to be installed), it would be great to have this tool...
# Bug report Currently, `DeployTask#discover_resources` is the following: ```ruby def discover_resources @logger.info("Discovering resources:") resources = [] crds_by_kind = cluster_resource_discoverer.crds.group_by(&:kind) @template_sets.with_resource_definitions(current_sha: @current_sha, bindings: @bindings) do |r_def| crd = crds_by_kind[r_def["kind"]]&.first r =...
For example, ``` KUBECTL_DEFAULT_REQUEST_TIMEOUT=30 krane deploy ... ``` **What are you trying to accomplish with this PR?** Configurable timeout for deploys not to fail in a setup where the currently...
1 Helm is already well established in the community and has a wealth of prebuilt packages. It would be great if krane could be used with helm so that you...
We've been using your tooling for a while, thanks for making it open-source
# Bug report Might be related to #891 and #827 missing cluster_url on `get --raw` commands. krane fails to get raw api-paths because it is missing the cluster_url on some...
# Bug report Using the Gitlab-Agent to deploy to K8s with [Shopify/krane/](https://github.com/Shopify/krane/) fails. **Expected behavior:** Successful Deployment **Actual behavior:** krane fails to `kubectl get --raw /k8s-proxy` **Version(s) affected:** 2.4.7 ###...