Skip to content

Conversation

@syan-tibco
Copy link
Collaborator

This pull request updates the platform provisioner configuration to standardize on the Traefik ingress controller across recipes and scripts, deprecating the use of NGINX ingress. It also introduces minor enhancements and fixes, including updates to automation scripts, documentation, and Docker image tags.

Ingress Controller Standardization

  • Changed default ingress controller from NGINX to Traefik in all relevant configuration files and recipes, including variables such as GUI_CP_INGRESS_CLASSNAME, GUI_TP_INGRESS_CLASS, and related service names and ports. This affects recipes for core, o11y, BW5DM, and base on-prem deployments. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]

  • Updated related automation scripts and helper functions to default to Traefik, including service name, port, and class name adjustments. [1] [2] [3]

BW5DM and Token Management Improvements

  • Added explicit ingress configuration for BW5DM deployments and improved handling of chart repository tokens in automation scripts. [1] [2] [3] [4] [5]

Automation and Settings Enhancements

  • Updated automation to support configuration of MCP Server in the settings page before creating OAuth tokens, and improved logging of Helm chart information. [1] [2] [3]

Documentation and Version Updates

  • Updated documentation with new Docker image tag instructions, changelog entries, and improved wording/typos in the changelog. [1] [2] [3] [4] [5]
  • Bumped chart version in Chart.yaml and updated Docker image tags for automation. [1] [2] [3]

These changes collectively ensure a consistent ingress setup using Traefik, streamline automation, and improve deployment reliability and documentation.

@syan-tibco syan-tibco merged commit c774db0 into main Dec 16, 2025
1 check passed
@syan-tibco syan-tibco deleted the releases/202551 branch December 16, 2025 15:36
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.

3 participants