All Projects → falcosecurity → evolution

falcosecurity / evolution

Licence: Apache-2.0 license
Evolution process of The Falco Project

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to evolution

dockerfiles
Dockerfile & kubernetes Yaml Templates
Stars: ✭ 44 (+18.92%)
Mutual labels:  examples, k8s
configurator
Synchronize and Version Control ConfigMaps & Secrets across Deployment Rollouts.
Stars: ✭ 68 (+83.78%)
Mutual labels:  deployment, k8s
firework8s
Firework8s is a collection of kubernetes objects (yaml files) for deploying workloads in a home lab.
Stars: ✭ 35 (-5.41%)
Mutual labels:  examples, k8s
atlassian-kubernetes
All things Atlassian and Kubernetes
Stars: ✭ 30 (-18.92%)
Mutual labels:  deployment, k8s
Kanary
Kubernetes Operator to manage canary deployment using HAProxy
Stars: ✭ 14 (-62.16%)
Mutual labels:  deployment, k8s
K8s Diagrams
A collection of kubernetes-related diagrams
Stars: ✭ 227 (+513.51%)
Mutual labels:  deployment, k8s
Kyaml2go
K8s Go client code generator from Kubernetes resource yamls
Stars: ✭ 226 (+510.81%)
Mutual labels:  examples, k8s
Adapt
ReactJS for your infrastructure. Create and deploy full-stack apps to any infrastructure using the power of React.
Stars: ✭ 317 (+756.76%)
Mutual labels:  deployment, k8s
Carvel Kapp
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
Stars: ✭ 489 (+1221.62%)
Mutual labels:  deployment, k8s
Helloworld Msa
Main repository with documentation and support files
Stars: ✭ 218 (+489.19%)
Mutual labels:  deployment, examples
kahoy
Simple Kubernetes raw manifests deployment tool
Stars: ✭ 33 (-10.81%)
Mutual labels:  deployment, k8s
go-learning
My Golang training material for testing smaller Go concepts and ideas.
Stars: ✭ 27 (-27.03%)
Mutual labels:  examples
eks-anywhere
Run Amazon EKS on your own infrastructure 🚀
Stars: ✭ 1,633 (+4313.51%)
Mutual labels:  k8s
WOA-Deployer
WOA Deployer
Stars: ✭ 77 (+108.11%)
Mutual labels:  deployment
mini-qml
Minimal Qt deployment for Linux, Windows, macOS and WebAssembly.
Stars: ✭ 44 (+18.92%)
Mutual labels:  deployment
terraform-module-icp-deploy
This Terraform module can be used to deploy IBM Cloud Private on any supported infrastructure vendor. Tested on Ubuntu 16.04 and RHEL 7 on SoftLayer, VMware, AWS and Azure.
Stars: ✭ 13 (-64.86%)
Mutual labels:  deployment
gaffer-tools
Essential tools and utilities for Gaffer; including GUI, local accumulo cluster, python api
Stars: ✭ 43 (+16.22%)
Mutual labels:  deployment
ci-docker-image
A Docker Image meant for use with CI/CD pipelines
Stars: ✭ 23 (-37.84%)
Mutual labels:  deployment
conference
A WebRTC signaling server with support of MQTT and WebSocket as transport protocols, token based authentication (JSON Web Token) and external policy based authorization.
Stars: ✭ 27 (-27.03%)
Mutual labels:  k8s
aws-cloud-map-mcs-controller-for-k8s
K8s controller implementing Multi-Cluster Services API based on AWS Cloud Map.
Stars: ✭ 61 (+64.86%)
Mutual labels:  k8s

Falco Project Evolution

This repository aims to document the evolution process of The Falco Project.

It provides a space for the community to work together, discuss ideas, and document processes. It is also a place to make decisions that regard the whole falcosecurity organization and define rules and structures that span beyond the extent of a single repository.

Table of Contents

Governance

The Falco Project governance model is documented in the GOVERNANCE.md file.

Code Of Conduct

We follow the CNCF Code of Conduct.

Please contact [email protected] or the Linux Foundation mediator, Mishi Choudhary [email protected] to report an issue.

Maintainers

The process to become a maintainer is documented in the MAINTAINERS_GUIDELINES.md file.

You can find the list of current maintainers in the MAINTAINERS.md file.

Repositories

The Falco Project follows a simple adoption model for repositories. Each repository gets a status that indicates the level of adoption (ie. the maturity level) or, for particular repositories, its scope. The criteria for adoption or changing the status will remain loose and tightened as needed at the discretion of the community.

You can find more details in the REPOSITORIES.md file.

In the sections below, we list the repositories grouped by status.

Official

Core repositories can ultimately achieve the highest and most coveted status within The Falco Project: "Official."

You can request the promotion of a repository by submitting an issue.

List of repositories in Official status (core repositories)

NAME DESCRIPTION
falcosecurity/charts Community managed Helm charts for running Falco with Kubernetes
falcosecurity/deploy-kubernetes Kubernetes deployment resources for Falco
falcosecurity/falco Cloud Native Runtime Security
falcosecurity/falco-website Hugo content to generate website content. Hosted by the CNCF
falcosecurity/libs libsinsp, libscap, the kernel module driver, and the eBPF driver sources
falcosecurity/plugin-sdk-go
falcosecurity/plugins

Incubating

The "Incubating" level refers to those repositories that contain non-core components or any subprojects that don't yet have an adequate level of maturity. You can request the incubation of a repository by submitting an issue.

List of repositories in Incubating status

NAME DESCRIPTION
falcosecurity/client-go Go client and SDK for Falco
falcosecurity/driverkit Kit for building Falco drivers: kernel modules or eBPF probes
falcosecurity/event-generator Generate a variety of suspect actions that are detected by Falco rulesets
falcosecurity/falco-exporter Prometheus Metrics Exporter for Falco output events
falcosecurity/falco-aws-terraform
falcosecurity/falcoctl Administrative tooling for Falco
falcosecurity/falcosidekick Connect Falco to your ecosystem
falcosecurity/falcosidekick-ui A simple WebUI with latest events from Falco
falcosecurity/kernel-crawler A tool to crawl Linux kernel versions
falcosecurity/kilt Kilt is a project that defines how to inject foreign apps into containers
falcosecurity/libs-sdk-go Go SDK for Falco libs
falcosecurity/plugin-sdk-cpp
falcosecurity/test-infra Falco workflow & testing infrastructure

Sandbox

You can find "Sandbox" level ideas/projects/code under the falcosecurity/contrib repository.

Special

Some repositories have a special meaning and do not fit the above statuses. They serve a particular purpose or function in the falcosecurity organization and are curated by core maintainers.

List of Special repositories

NAME DESCRIPTION
falcosecurity/.github Default community health files
falcosecurity/community The Falco Project Community
falcosecurity/evolution Evolution process of The Falco Project

Archivied

In general, a repository can be archived at the discretion of The Falco Project community. Usually, maintainers can decide to archive a project that has not been maintained for a long time or does not fit the guidelines for the projects under the falcosecurity GitHub's organization anymore. In other cases, a repository is archived to reserve its name for future use.

The list of archived repositories can be found here.

Retired

Finally, repositories that are no longer maintained or relevant to The Falco Project will be retired definitively. Periodically, the maintainers clean up the falcosecurity and move these projects to the Falco Projects Retirement Home GitHub's organization.

Contributing

See the contributing guide and the code of conduct.

Security policy

To report a security vulnerability, please follow our security policy.

Join the Community

To get involved with The Falco Project, please visit the community repository to find more.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].