Skip to content

Change config.yml configuration on test and deployment doc#1355

Merged
teddytpc1 merged 5 commits intomainfrom
enhancement/1341-change-config.yml-configuration
Mar 18, 2026
Merged

Change config.yml configuration on test and deployment doc#1355
teddytpc1 merged 5 commits intomainfrom
enhancement/1341-change-config.yml-configuration

Conversation

@vcerenu
Copy link
Copy Markdown
Member

@vcerenu vcerenu commented Mar 18, 2026

Related Issue #1341

@vcerenu vcerenu requested a review from a team March 18, 2026 11:10
@vcerenu vcerenu self-assigned this Mar 18, 2026
@vcerenu vcerenu marked this pull request as ready for review March 18, 2026 11:44
@vcerenu vcerenu requested a review from Copilot March 18, 2026 11:44
Copy link
Copy Markdown
Contributor

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 updates the Wazuh Kubernetes deployment documentation and CI deployment workflows to include DNS SAN entries in the config.yml used by the Wazuh certificates tool, addressing TLS hostname verification failures between components (notably Wazuh manager/dashboard → Wazuh indexer).

Changes:

  • Update docs/ref/getting-started/installation.md to add dns: lists for indexer/manager/dashboard nodes in the config.yml examples.
  • Update GitHub Actions deployment tests (local + EKS) to inject the same dns arrays into the downloaded wazuh/config.yml before generating certs.
  • Add a corresponding entry to CHANGELOG.md.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 9 comments.

File Description
docs/ref/getting-started/installation.md Adds DNS SAN examples to the config.yml snippets used to generate certs.
.github/workflows/local-deployment-test.yml Ensures the local deployment test config injects DNS SANs before cert generation.
.github/workflows/eks-deployment-test.yml Ensures the EKS deployment test config injects DNS SANs before cert generation.
CHANGELOG.md Records the documentation/workflow update in the 5.0.0 changelog section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/ref/getting-started/installation.md Outdated
Comment thread docs/ref/getting-started/installation.md Outdated
Comment thread docs/ref/getting-started/installation.md Outdated
Comment thread .github/workflows/local-deployment-test.yml Outdated
Comment thread .github/workflows/local-deployment-test.yml Outdated
Comment thread .github/workflows/eks-deployment-test.yml Outdated
Comment thread docs/ref/getting-started/installation.md Outdated
Comment thread .github/workflows/eks-deployment-test.yml Outdated
Comment thread CHANGELOG.md Outdated
@vcerenu
Copy link
Copy Markdown
Member Author

vcerenu commented Mar 18, 2026

@vcerenu vcerenu marked this pull request as draft March 18, 2026 13:10
@vcerenu vcerenu marked this pull request as ready for review March 18, 2026 15:14
@teddytpc1 teddytpc1 linked an issue Mar 18, 2026 that may be closed by this pull request
@teddytpc1 teddytpc1 merged commit 945f357 into main Mar 18, 2026
0 of 2 checks passed
@teddytpc1 teddytpc1 deleted the enhancement/1341-change-config.yml-configuration branch March 18, 2026 16:25
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.

Errors in the startup of Wazuh manager

3 participants