Skip to content

Felix is a bot that helps you monitor your cloud resources

License

Notifications You must be signed in to change notification settings

IdanAtias/Felix

Repository files navigation

Felix

Felix is a bot that helps you monitor your cloud resources

  • Currently supports:

    • Azure
    • GCP

Deployment

  • This section covers the deployment of the bot in Azure using Azure Bot Service
  • You should have a valid Azure subscription for completing this process
  1. Create an Application Registration for the bot. Fill in the details as explained here
  2. Create the bot in Azure Bot Service. Provide the Application ID & password from previous step where needed.
  3. As the bot expects AAD and/or Google as identity provider, add at least one of them as "OAuth Connection" in your bot configuration here
  4. Create a web app for hosting the bot. Use infromation (e.g., secrets, ids) from previous steps where needed. Also, define ENV vars for the bot's web app containing the "OAuth Connection" info from previous step.
  5. Deploy bot by zipping all content of main directory and submitting it with "az webapp deployment source config-zip --resource-group <rg> --name <web-app-name> --src deploy.zip" command
  6. Integrate with your MS Teams app by creating a manifest and load it to Teams

Azure:

Azure Azure

GCP:

GCP GCP

About

Felix is a bot that helps you monitor your cloud resources

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published