From a2de073684091724710abaf119cb1a6f5be3d5fe Mon Sep 17 00:00:00 2001 From: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com> Date: Wed, 9 Oct 2024 10:39:34 +0900 Subject: [PATCH] Update README.md This PR closes https://github.com/fleetdm/confidential/issues/8117 - Added the advantages of using Fleet with GitOps --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b13bcff..b3b9ab2 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,26 @@ This is the starter repository for using [Fleet](https://fleetdm.com) with a GitOps workflow. -> Calling 'fleetctl gitops' directly is only recommended for experienced users. For documentation, run `fleetctl gitops --help`. +## Why use Fleet with GitOps + +Before getting into [how to set up your GitOps workflow](#how-to-set-up-your-gitops-workflow), here are some good reasons to use Fleet with GitOps: + +### Change management +Use CI/CD to streamline and approve changes across security, management, and productivity. With git as the backbone, changes become more reliable and transparent—ensuring consistency, security, and easy tracking, even as things evolve. + +### Auditing +Track and audit every change in one system. Know who made changes, when, and why—without being tied to vendor-specific methods. Git commit history records every action, letting you see exactly what changed and who approved it. + +### Simplify and secure access +IT admins are prime targets for attacks, yet their tools are often insecure and outdated. Instead of relying on legacy platforms, move to a secure, transparent system: git. With git-based changes, admins can work safely in an already trusted environment. Tools like GitHub or GitLab offer easy-to-use interfaces for those who prefer them. + +### Consolidation and reduced learning curve +Rather than relying on multiple teams for tools like Intune or Jamf, build a unified team of OS specialists. By using git for MDM (mobile device management), admins can focus on expertise in macOS, Windows, or Linux—not specific vendor tools. This approach reduces silos, fosters collaboration, and helps teams learn valuable DevOps skills—avoiding reliance on unstable, vendor-specific tools that may raise prices or fade away. ## How to set up your GitOps workflow: +> Calling 'fleetctl gitops' directly is only recommended for experienced users. For documentation, run `fleetctl gitops --help`. + 1. Clone this repository. 2. If you do not have a Premium Fleet license, delete the `teams` folder.