https://github.com/clustergarage/argus
File Integrity Monitoring for Kubernetes
https://github.com/clustergarage/argus
containers file-integrity-monitoring kubernetes-monitoring monitoring security
Last synced: 12 months ago
JSON representation
File Integrity Monitoring for Kubernetes
- Host: GitHub
- URL: https://github.com/clustergarage/argus
- Owner: clustergarage
- License: mit
- Created: 2018-07-30T14:40:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-12T05:24:46.000Z (about 3 years ago)
- Last Synced: 2025-06-19T21:06:28.677Z (about 1 year ago)
- Topics: containers, file-integrity-monitoring, kubernetes-monitoring, monitoring, security
- Language: Markdown
- Homepage: https://clustergarage.github.io/argus
- Size: 334 KB
- Stars: 8
- Watchers: 3
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Argus
[](https://github.com/clustergarage/argus)
This repository fronts the **Argus** application suite. It includes several components that make up the documentation, configuration files linked in the docs, and a set of common examples to get you started.
**tl;dr--** [get started here](https://clustergarage.io/argus/docs/getting-started/)!
## Purpose
The files that build the [documentation](https://clustergarage.io/argus/) are hosted and maintained here. Configuration files are hosted in order to be linked as raw YAML that can be `apply`ed to your running cluster. In addition to those, a suite of common examples that allow you to familiarize yourself with how to set up watchers on common applications in both vanilla Kubernetes as well as OpenShift variants.
## Configuration Files
Located under:
- `configs/argus-k8s.yaml` — for vanilla Kubernetes clusters
- `configs/argus-k8s-secure.yaml` — for vanilla (SSL/TLS enabled) Kubernetes clusters
- `configs/argus-openshift.yaml` — for OpenShift clusters
- `configs/argus-openshift-secure.yaml` — for (SSL/TLS enabled) OpenShift clusters
Presents the production configuration files to stand it up in your running cluster; the steps to use these are summarized in the [getting started](https://clustergarage.io/argus/docs/getting-started/) section of the documentation.
## Running Examples
Located under:
- `examples/*`
Provides sample configurations to create and monitor ArgusWatchers with various applications that will be outlined in the [examples](https://clustergarage.io/argus/docs/examples/) documentation.
## Helm Repository
If using the popular Kubernetes package manager Helm, we maintain and host a Helm repository in this area as well.
Located under:
- `helm/*`
Further information on how to use the Helm variation of **Argus** is also located in the [getting started](https://clustergarage.io/argus/docs/getting-started/) section of the documentation.