Open
Conversation
Contributor
Greptile SummaryAdded structured configuration for license keys, admin emails, and automatic git server setup in airgapped deployments, plus new sentinel default configuration options for integration tests.
Confidence Score: 5/5
|
| Filename | Overview |
|---|---|
| charts/console/templates/git-server.yaml | Enabled git-server when airgap mode is enabled, not just when explicitly enabled |
| charts/console/templates/secrets.yaml | Added license key and admin emails environment variables for airgapped installations |
| charts/console/values.yaml | Added configuration options for licenseKey and adminEmails |
| lib/console/schema/sentinel.ex | Added default configuration embedded schema for integration test defaults (namespace labels, resource annotations, etc.) |
| go/controller/api/v1alpha1/sentinel_types.go | Added SentinelCheckIntegrationTestDefault struct with namespace/resource labels and annotations |
| go/controller/internal/controller/sentinel_controller.go | Added buildIntegrationTestDefaultAttributes function to marshal default configuration to console attributes |
| lib/console/application.ex | Added hackney connection pool for AI providers with max 100 connections |
| lib/console/ai/provider/anthropic.ex | Configured Anthropic provider to use ai_pool hackney connection pool |
| lib/console/ai/provider/openai.ex | Configured OpenAI provider to use ai_pool hackney connection pool |
Last reviewed commit: 4088e61
JohnBlackwell
approved these changes
Feb 19, 2026
67453a9 to
7d0bf9e
Compare
Member
Author
lib/console/schema/sentinel.ex
Outdated
|
|
||
| defp default_changeset(model, attrs) do | ||
| model | ||
| |> cast(attrs, ~w(ingore namespace_labels namespace_annotations registry resource_annotations resource_labels)a) |
Contributor
There was a problem hiding this comment.
Typo: ingore should be ignore
Suggested change
| |> cast(attrs, ~w(ingore namespace_labels namespace_annotations registry resource_annotations resource_labels)a) | |
| |> cast(attrs, ~w(ignore namespace_labels namespace_annotations registry resource_annotations resource_labels)a) |
249ad07 to
4088e61
Compare
Member
Author
4b25798 to
5a758a9
Compare
Add structured config for: 1. license key 2. admin email configs 3. auto-inferring git server from airgapped
5a758a9 to
c0fccef
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add structured config for:
Test Plan
n/a
Checklist
Plural Flow: console