carvel-dev / carvel-dev/kapp

Add a typeMatcher for Secrets

Open
#961 0 comments 0 reactions 0 assignees View on GitHub
carvel accepted enhancement priority/awaiting-more-evidence
Dominant language
Go
Stars
1.1k
Forks
134
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem/challenge you have**
There's certain behavior that depends on the type of the secret (and potentially other objects that provide a type field). Current matchers don't allow to select only these resources. You need to resort to possible annotations present in these objects.

**Describe the solution you'd like**
A resource matcher that could match also by type, so that you could do explicit rules for the [different kind of secrets](https://kubernetes.io/docs/concepts/configuration/secret/#secret-types)

---
Vote on this request

This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.

👍 "I would like to see this addressed as soon as possible"
👎 "There are other more important things to focus on right now"

We are also happy to receive and review Pull Requests if you want to help working on this issue.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating kapp's existing resource matchers and their tests, then review Kubernetes Secret types and determine how a type-based matcher should be expressed. Done means explicit matching of the documented Secret types is supported and covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
cli, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.