fleet icon indicating copy to clipboard operation
fleet copied to clipboard

Fleet-maintained apps for Linux

Open ddribeiro opened this issue 1 year ago • 4 comments

customer-cisneros: https://us-65885.app.gong.io/call?id=1537316881476412053&highlights=%5B%7B%22type%22%3A%22SHARE%22%2C%22from%22%3A880%2C%22to%22%3A1059%7D%5D

  • @noahtalerman: User requested this because they want a convenient way to manage celebrity applications on their Linux workstations. Some examples of these applications are Duo, Webex, 1Password
    • @noahtalerman: In the interim users can upload these celebrity apps as .deb or .rpm package in Fleet. They can trigger automatic installs w/ policies or they can manually install these on individual hosts or they can offer them to end users in Fleet Desktop.
    • @noahtalerman: Eventually the user could pick from a list of Fleet-maintained Linux apps like they're able to do for macOS apps.
    • @allenhouchins: We could automate uploading the latest version of the celebrity apps via some GitHub action. I actually have a POC of this.
  • @allenhouchins: @harrisonravazzolo and I found that some vendors have a public URL (ex. Slack) but often it's only supported on amd64 and not arm64.
    • @noahtalerman: What is the breakdown of AMD to ARM for customer-cisneros?
      • @pintomi1989: cisneros is not using ARM at all

ddribeiro avatar Oct 09 '24 19:10 ddribeiro

Problem

As an IT admin using Fleet to manage Linux devices, I want to take advantage of Fleet-maintained apps. Fleet's initial support for maintained apps (#18865) only includes macOS, but I'd like that expanded to Linux.

What have you tried?

Today, IT admins are able to upload .deb files to deploy to their Linux hosts. The process of obtaining, uploading, and managing the apps in Fleet can be done today manually. Adding Linux support for Fleet-maintained apps would be a nice quality of life improvement over the existing workflow.

Potential solutions

Fleet should expand support for maintained apps to support Linux.

Current requests for apps:

  • Duo Desktop
  • Webex
  • 1Password

What is the expected workflow as a result of your proposal?

An IT admin using Fleet to support Linux devices would be able to choose from the list of Fleet-maintained apps for Linux to add to their software library. This would streamline the process of deploying apps to Linux hosts, as admins wouldn't need to obtain installers, upload them to Fleet, and manually manage them.

noahtalerman avatar Oct 17 '24 18:10 noahtalerman

What is the breakdown of AMD to ARM for customer-cisneros?

@pintomi1989 next time you chat w/ customer-cisneros can you please ask them? Context is we've done some research and several celebrity apps only offer packages that work on AMD.

noahtalerman avatar Oct 17 '24 18:10 noahtalerman

We could automate uploading the latest version of the celebrity apps via some GitHub action. I actually have a POC of this.

Hey @allenhouchins when you get the chance can you please share a Loom of this POC? Would love to get this going in dogfood.

noahtalerman avatar Oct 17 '24 18:10 noahtalerman

Hey @noahtalerman,

Update for your question - customer-cisneros is not using ARM at all, they are fine with AMD.

pintomi1989 avatar Nov 06 '24 15:11 pintomi1989