Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Zero to Hero - Onboarding with GitOps by M...

From Zero to Hero - Onboarding with GitOps by Mario Kleinsasser

DevOps Gathering

March 10, 2020
Tweet

More Decks by DevOps Gathering

Other Decks in Programming

Transcript

  1. Mario Kleinsasser @m4r10k Abstraction - Back Then Dependency Hell 7

    http://www.thebacklog.net/2011/04/04/a-nice-picture-of-dependency-hell/
  2. Mario Kleinsasser @m4r10k The Bottom Line I Abstraction allows us

    to be much more efficient in dealing with all kinds of situations. It is also true that one can be effective without understanding what is below the abstraction as long as everything behaves nicely. So one should not pooh-pooh the notation of abstraction. On the contrary, one should celebrate it since allow us to be more efficient. 11 In fact, if we never have to combine a component with anything else into a larger system, and if nothing can go wrong with the component, then it is perfectly fine to understand this component only at the level of its abstraction. Introduction to Computing Systems: From Bits & Gates to C & Beyond, 2004 By Yale N. Patt, Sanjay J. Patel
  3. Mario Kleinsasser @m4r10k The Bottom Line II But if we

    have to combine multiple components into a larges system, we should be careful not to allow their abstractions to be the deepest level of understanding. If we don’t know the components below the level of abstractions, then we are at the mercy of them working together without our intervention. 12 If they don’t work together, and we are unable to go below the level of abstraction, we are stuck. Introduction to Computing Systems: From Bits & Gates to C & Beyond, 2004 By Yale N. Patt, Sanjay J. Patel And that is the state we should take care not to find ourselves in.
  4. Mario Kleinsasser @m4r10k From Zero To Hero! 20 Don’t fool

    yourself! Don’t cheat the system! Be transparent! START IT! Automate it! This is about GitOps! In any moment of decision, the best thing you can do is the right thing, the next best thing is the wrong thing, and the worst thing you can do is nothing. Theodore Roosevelt https://en.wikipedia.org/wiki/Richard_Feynman
  5. Mario Kleinsasser @m4r10k 21 Thank you! The past is behind

    us, the future is ahead! STOP TALKING, START DOING!