<a id="how-to"></a>

# How-to guides

Manage the full operations lifecycle of the Falco operators, from initial deployment through production maintenance.

## Configuration and integrations

Juju configuration, relations, and lifecycle commands help users customize Falco rules, secure Falcosidekick endpoints and route alerts to observability systems. Forwarding Falco alerts to COS requires integrating Falco with Falcosidekick first; see [Connect Falco to Falcosidekick](https://canonical.com/juju/docs/falco-charms/latest/tutorial/end-to-end-deployment/index.html.md#tutorial-end-to-end).

* [Configure custom repository](https://canonical.com/juju/docs/falco-charms/latest/how-to/configure-custom-repository/index.html.md)
* [Configure TLS termination with ingress](https://canonical.com/juju/docs/falco-charms/latest/how-to/configure-tls-ingress/index.html.md)
* [Integrate with COS](https://canonical.com/juju/docs/falco-charms/latest/how-to/integrate-with-cos/index.html.md)

## Operations and maintenance

As part of ongoing maintenance, users may need to resolve blocked states that occur during configuration or integrations. Additionally, performing regular version upgrades ensures the charm meets the latest security and community standards.

* [Troubleshoot](https://canonical.com/juju/docs/falco-charms/latest/how-to/troubleshoot/index.html.md)
* [Upgrade](https://canonical.com/juju/docs/falco-charms/latest/how-to/upgrade/index.html.md)
* [How to contribute](https://canonical.com/juju/docs/falco-charms/latest/how-to/contribute/index.html.md)
