Ed Merrett
02/17/2025, 3:54 PMEd Merrett
02/17/2025, 4:00 PMorg_settings
in git, will this overwrite what is currently in config. For example: org_logo_url
or other server_settings
• Policy and Software
â—¦ I currently have a software install policy managed via the UI. We have decided, for private software packages we would rather manage this via the UI.
â—¦ If I sync my policy without the software_install
definition, will it overwrite the current policy?
â—¦ Similar note, can I write a policy in gitops and then upload and apply the automation via the UI?
• Can RBAC (team access) be managed via GitOps?
• Looking at the --dry-run
output:
[+] applying MDM profiles for team Testing (linux)
[+] applying 0 software packages for team Testing (linux)
[+] applying 0 app store apps for team Testing (linux)
[+] would've applied 1 teams
[+] syncing 4 policies
[!] gitops dry run succeeded
â—¦ what does "would've applied 1 teams" actually mean. As I am not creating a new team. I am using the same name as one already defined.Allen Houchins
02/17/2025, 8:32 PMEd Merrett
02/18/2025, 9:03 AMorg_settings
when you pull the config. I am only using the "default" examples from fleet repos.
â—¦ Ideally I don't want to test this in live, so I may wait until there is a clear answer or docs on what a migration to gitlops looks like. Great if you're doing this from scratch.
• Policy and Software
â—¦ Tested, it overwrites and even deletes the software that was uploaded via teh UI
â—¦ Reasons: We don't want to open up access to our package store Nexus, as Fleet is internet accessible (so the hosts can communicate).
â—¦ This is specifically or private packages. e.g ones protected by logging into a platform. In my case, CrowdStrike Falcon.
â—¦ Therefore to avoid having to create a bucket to put software in, for that to just go directly to the software-installers bucket makes no sense.
â—¦ Given its declarative, it looks like this is a blocker to migrating to GitOps, for us.
â—¦ I'll raise an issue as a Feature Request - Can we not just use the current S3 bucket for software installs and point the yaml to the S3 location? This seems way more lean and streamlined. You can even still use the UI to put the package into the bucket.
• --dry-run ourput
â—¦ So it looks like its not going to create a team if it already exists, so for sure the wording here needs updating.Ed Merrett
02/18/2025, 9:17 AM