Skip to content

Conversation

Frostman
Copy link
Member

No description provided.

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR exposes dataplane log level controls through the Gateway CRD, allowing users to configure logging levels for gateway dataplanes via Kubernetes resources instead of hardcoded values.

Key changes:

  • Added GatewayLogs struct with configurable default and tag-based log levels
  • Replaced hardcoded DEBUG log level with configurable tracing settings
  • Updated dependencies to support new logging configuration

Reviewed Changes

Copilot reviewed 7 out of 14 changed files in this pull request and generated no comments.

Show a summary per file
File Description
api/gateway/v1alpha1/gateway_types.go Defines new GatewayLogs struct and GatewayLogLevel enum with validation
pkg/agent/dataplane.go Implements log level configuration mapping and removes hardcoded DEBUG level
config/crd/bases/*.yaml Updates CRD schemas to include new logs configuration fields
docs/api.md Documents new GatewayLogs and GatewayLogLevel API types
go.mod Updates gateway-proto dependency to support new logging features
api/gateway/v1alpha1/zz_generated.deepcopy.go Auto-generated deepcopy methods for new types

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Frostman and others added 2 commits September 30, 2025 12:11
This is an automated commit created by GitHub Actions workflow,
in the gateway-proto repository.

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Sergei Lukianov <[email protected]>
Fixes #187

Signed-off-by: Sergei Lukianov <[email protected]>
@Frostman Frostman force-pushed the dev/frostman/loglevel branch from 8d2288c to bf98e0b Compare September 30, 2025 19:11
Copy link

🚀 Temp artifacts published: v0-bf98e0bce 🚀

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.

1 participant