{"repo":"cozystack/talm","free":true,"listed":false,"github":"https://github.com/cozystack/talm","clone":"git clone https://github.com/cozystack/talm.git","description":"Manage Talos Linux the GitOps Way!","language":"Go","stars":484,"topics":["helm","linux","talos","talos-linux","kubernetes","hacktoberfest"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Talm Manage Talos the GitOps Way! Talm is just like Helm, but for Talos Linux Features While developing Talm, we aimed to achieve the following goals: - Automatic Discovery : In a bare-metal environment, each server may vary slightly in aspects such as disks and network interfaces. Talm enables discovery of node information, which is then used to generate patches. - Ease of Customization : You can customize templates to create your unique configuration based on your environment. The templates use the standard Go templates syntax, enhanced with widely-known Helm templating logic. - GitOps Friendly : The patches generated do not contain sensitive data, allowing them to be stored in Git in an unencrypted, open format. For scenarios requiring complete configurations, the --full option allows the obtain a complete config that can be used for matchbox and other solutions. - Simplicity of Use : You no longer need to pass connection options for each specific server; they are saved along with the templating results into a separate file. Per-node configuration sits in a single modeline-annotated nodes/ .yaml ; the first -f file is the anchor and any subsequent -f files stack onto its rendered config as side-patches (see \"Apply with side-patches\" below). - Compatibility with talosctl : We strive to maintain compatibility with the upstream project in patches and configurations. The configurations you obtain can be used with the official tools like talosctl and Omni. Installation Homebrew","default_branch":null,"files":null,"tree":[],"storefront":"/r/cozystack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cozystack/talm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}