Presented by:

Cbc08d5cb56a1af8c21eced34ab1fe67

Richard Clark

from CraftyPenguins.net

Richard has been involved with Linux since early 1994, and enjoys bringing the Linux/GNU based OS to as many companies and individuals as he can. Through the 90’s Richard was focused on IT management. Through the early 2000’s he worked as Sr. Software Engineer on various embedded software projects. In 2011 Richard joined Crafty Penguins / Kerkhoff Technologies Inc. as a Systems Architect specializing in Linux systems. He labels himself as jack of all trades and master of whatever he has been working on for the last month.

https://www.craftypenguins.net

Slides and more details up at https://github.com/seerickcode/chatops-lfnw

Chat Bots are nothing new, but the buzzword mill has recycled bot excitement for a new generation. Bots are awesome and Chat provides an easy to develop and deploy user interface for Devops functions (and basically anything).

We will quickly run through a brief overview of the history of chat, and bots, what the new Chat Ops buzz word means, then jump right into the demo thunderdome by creating a simple bot deployed against an open chat room that the audience will be invited into. You will have the opportunity to get access to an instance to make your own bot, all powered by another bot.

If all the technology co-operates, a good time should be had by all, but worst case should have enough supporting slides so that everyone can get started bringing this recycled UI to help with their development teams needs, or whatever other system that a chat based UI could be handy.

eg..

-> @handybot deploy coolproject/feature_branch with dbseed horsetest until 2pm tomorrow

-> @seerickcode: Branch "featurebranch" has gone through CI/D without issue, has been seeded with horsetest data and is available at https://bright-spartan.wantitto.work. I will kill it off and recycle the bits on Wednesday at 2pm after I give you a 10m warning.

-> @handybot release the horde against bright-spartan

-> @seerickcode: horde qa/stress/chaos tests coolproject have been scheduled against https://bright-spartan.wantitto.work. If you wanted a different test set say @handybot help release the horde If you made a horrible mistake @handbot nonono right away to call off the horde

-> @handybot make me a sandwich

-> @seerickcode: Sorry I don't know how to "make me a sandwich" but maybe this can help ? or try @handybot help

Date:
2019 April 28 - 09:30
Duration:
45 min
Room:
CC-200
Conference:
LinuxFest Northwest 2019
Language:
Track:
Infrastructure
Difficulty:
Medium

Happening at the same time:

  1. Syncthing + your favorite password manager = Zero-trust password syncing between devices.
  2. Start Time:
    2019 April 28 09:30

    Room:
    CC-114

  3. Anatomy of a Deprecation
  4. Start Time:
    2019 April 28 09:30

    Room:
    CC-235

  5. Command Line for Kids of All Ages
  6. Start Time:
    2019 April 28 09:30

    Room:
    CC-115

  7. MySQL 8 Features for Developers
  8. Start Time:
    2019 April 28 09:30

    Room:
    CC-208

  9. FreeBSD at Work
  10. Start Time:
    2019 April 28 09:30

    Room:
    HC-108

  11. Calling all FLOSS Founders
  12. Start Time:
    2019 April 28 09:30

    Room:
    G-103

  13. Try Linux Tutorium
  14. Start Time:
    2019 April 28 09:30

    Room:
    CC-234

  15. 11 in 11
  16. Start Time:
    2019 April 28 09:30

    Room:
    HC-103 Postgres

  17. The Fight for a Secure Linux BIOS… Past, Present and Future
  18. Start Time:
    2019 April 28 09:30

    Room:
    CC-236

  19. Mozilla Project Things (IoT) -- Open Framework for Decentralized, Private, Secure, and Interoperable Web Things
  20. Start Time:
    2019 April 28 09:30

    Room:
    CC-202 Tutorials

  21. Linux Professional Institute Exam Lab
  22. Start Time:
    2019 April 28 09:30

    Room:
    HC-112 LPI

  23. Women in cybersecurity!
  24. Start Time:
    2019 April 28 09:30

    Room:
    HC-104 Jupiter

  25. Chat Ops - Everything old is new again
  26. Start Time:
    2019 April 28 09:30

    Room:
    CC-200

  27. Digital painting in Krita
  28. Start Time:
    2019 April 28 10:00

    Room:
    CC-201 Tutorials