Skip to main content

Kubernetes

An open-source container orchestration platform that automates deploying, managing and scaling containerized applications.

Kubernetes

This pack includes Cortex XSIAM content.

Configuration on Server Side

You need to configure Kubernetes to forward Syslog messages.

The following should be configured for Kubernetes;

  1. Create the audit policy file using Kubernetes documentation
  2. Place the audit policy file in a folder that can be accessed by kube-apiserver pod through a volume mapping:
    Code --> Kubectl describe pod < kube-apiserver pod > —namespace kube-system
  3. Configure the kube-apiserver to output in log mode:
    • --audit-policy-file
    • --audit-log-path

Note:
In order to parse the timestamp correctly, make sure to configure the logs to be sent in a UTC timezone (timestamp ends with Z).

Collect Events from Vendor

In order to use the collector, use the Broker VM option.

Broker VM

To create or configure the Broker VM, use the information described here.

You can configure the specific vendor and product for this instance.

  1. Navigate to Settings > Configuration > Data Broker > Broker VMs.
  2. Right-click, and select Syslog Collector > Configure.
  3. When configuring the Syslog Collector, set the following values:
    • vendor as vendor - kubernetes
    • product as product - kubernetes

PUBLISHER

Cortex

PLATFORMS

Cortex XSIAM

INFO

CertificationRead more
Supported ByCortex
CreatedMarch 15, 2023
Last ReleaseJuly 23, 2023

DISCLAIMER
Content packs are licensed by the Publisher identified above and subject to the Publisher’s own licensing terms. Palo Alto Networks is not liable for and does not warrant or support any content pack produced by a third-party Publisher, whether or not such packs are designated as “Palo Alto Networks-certified” or otherwise. For more information, see the Marketplace documentation.