devops-exercises/exercises/cloud_slack_bot.md
abregman d43ec162f0 Rename repository
Unforunately, It came to my knowledge that this repository
promoted a phenomenon where DevOps interviews became a trivia game
where people think it's normal to throw 20 random short questions
like "what is fork()" or "which tools would you use for each
of the following areas?" and this was not my intention.

To explcitly state this repository doesn't represents real DevOps
interview questions I've decided to rename it.
2020-01-12 22:28:43 +02:00

580 B

Cloud Slack Bot

Create a slack bot to manage cloud instances. You can choose whatever cloud provider you want (e.g. Openstack, AWS, GCP, Azure) You should provide:

  • Instructions on how to use it
  • Source code of the slack bot
  • A running slack bot account or a deployment script so we can test it

The bot should be able to support:

  • Creating new instances
  • Removing existing instances
  • Starting an instance
  • Stopping an instance
  • Displaying the status of an instance
  • List all available instances

The bot should also be able to show help message.