Skip to content

Fix README resource defaults to match values.yaml - #18

Open
chrisboyd-kentik wants to merge 1 commit into
kentik:mainfrom
chrisboyd-kentik:fix/readme-resource-defaults
Open

Fix README resource defaults to match values.yaml#18
chrisboyd-kentik wants to merge 1 commit into
kentik:mainfrom
chrisboyd-kentik:fix/readme-resource-defaults

Conversation

@chrisboyd-kentik

@chrisboyd-kentik chrisboyd-kentik commented Aug 19, 2026

Copy link
Copy Markdown

Summary

The Resources section in the README listed incorrect default values that don't match the actual chart defaults in values.yaml.

Problem

The README documented these resource defaults:

  • requests.cpu: 100m (50m for DaemonSet)
  • requests.memory: 128Mi (64Mi for DaemonSet)
  • limits.cpu: 500m (200m for DaemonSet)
  • limits.memory: 512Mi (256Mi for DaemonSet)

But the actual values.yaml defaults are:

  • requests.cpu: 1
  • requests.memory: 1024Mi
  • limits.cpu: 2
  • limits.memory: 4096Mi

This was confirmed by running an unmodified helm install to a local K8s cluster.

Changes

  • Updated the Resources table in README.md to match values.yaml
  • Removed the "(X for DaemonSet)" notes since the chart uses the same resource values regardless of deployment pattern

Fixes: UA-440

The Resources section in the README listed incorrect default values
(100m/128Mi/500m/512Mi) that don't match the actual chart defaults
in values.yaml (1/1024Mi/2/4096Mi).

Also removed the DaemonSet-specific values that aren't defined in
the chart (the same resource values apply regardless of deployment
pattern).

Fixes: UA-440
Copilot AI lite review requested due to automatic review settings August 19, 2026 02:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Helm chart documentation so the README’s documented default resource requests/limits match the actual defaults defined in values.yaml, avoiding confusion when users install the chart with no overrides.

Changes:

  • Corrected the documented defaults for resources.requests.* and resources.limits.* in README.md to match values.yaml.
  • Removed DaemonSet-specific “(X for DaemonSet)” notes since the chart uses the same .Values.resources across deployment types.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants