kapp
kapp copied to clipboard
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
Current documentation lacks guidance on why and when to configure aspects of deployment as well as how to pull together the mechanisms to do so. Some of this is captured...
I have an app that I deploy and teardown all the time as part of an automated test process. Part of my app includes certificates generated by cert-manager and provisioned...
Sometimes there's some tools that take advantage of resources defined with [`genereteName`](https://kubernetes.io/docs/reference/using-api/api-concepts/#generated-values) instead of `name` in the resource definition, mostly so that a new instance is created every time the...
**What steps did you take:** edeoliveira:~/Documents/projects/carvel-research $ k create ns app4 && kapp deploy -a app3 -n app --into-ns app4 -f busybox-pod.yaml namespace/app4 created Target cluster 'https://kubernetes.docker.internal:6443' (nodes: docker-desktop) Changes...
In some cases will want to create custom ServiceAccount whose secret's section is filled in with list of secrets. At the same time cluster is also adding array items (token...
**Describe the problem/challenge you have** Secrets created with `stringData` is treated as delete and add. ``` 0, 0 apiVersion: v1 1 - data: 2 - oidc.config.clientSecret:
I'm trying out the Application CRD (see https://github.com/kubernetes-sigs/application) which has by default a couple of conditions, i.e.: ```yaml conditions: - lastTransitionTime: "2020-11-17T16:55:57Z" lastUpdateTime: "2020-11-17T16:55:57Z" message: all components ready reason: ComponentsReady...
Relevant slack thread here: https://kubernetes.slack.com/archives/CH8KCCKA5/p1563362345098000 On a newly created cluster, with only default namespaces, I am attempting to install a new application in the `demo` namespace. My workflow until now...
With other cli tools, it is common to be able to execute the root command of the cli to display the help message. `kapp` currently does this, but it displays...
Rebase Rules are a *killer* feature in kapp, but the format of them can be fairly verbose, and has a learning curve that makes them a little difficult to approach....