Kuadrant / Kuadrant/dns-operator

Easier option to change dns operator log level

Open
#586 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
12
Forks
23
Avg merge
1d 4h
Merged PRs (30d)
14

Description

#### Problem

Right now the only way to enable debug logs in DNS Operator is to change the deployment or DNS Operator CSV to have `--zap-log-level=debug` flag. Some new option for easier log level configuration on cluster would be nice to have

#### Solution proposals
1. Configure from DNS Operator controller configmap
2. Set subscription env variable
3. DNS Operator CRD (probably not)

Contributor guide

Open the contributing guide

Research direction

Start by examining how the DNS Operator deployment, DNS Operator CSV, controller configmap, subscription environment, and DNS Operator CRD expose configuration. Compare the three proposed approaches and define which cluster-level log-level workflow should be supported; done means the chosen configuration can enable debug logs without editing the deployment or CSV.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.