Skip to content

ITBeginnerComutity/cluster-management

Repository files navigation

Cluster management template project

Example cluster management project.

This project is based on a GitLab Project Template.

For more information, see the documentation for this template.

Improvements can be proposed in the original project.

Supported Kubernetes versions

The project should be used with a supported version of Kubernetes cluster.

Enabling Fluentd as syslog forwarder

Fluentd can be deployed as a central service to forward syslog messages to SIEM:

  • Enable the Fluentd Helm chart:

    helmfiles:
    - path: applications/fluentd/helmfile.yaml
  • The above results in the fluentd.gitlab-managed-apps service, which accepts syslog messages on port 5140.

  • To forward to the Elasticsearch service of the elastic-stack chart, uncomment the output in applications/fluentd/values.yaml:

    04_outputs.conf: |-
      <label @OUTPUT>
        # Route all events to Elasticsearch.
        <match **>
          @type elasticsearch
          host "elastic-stack-elasticsearch-master.gitlab-managed-apps"
          port 9200
        </match>
      </label>

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages