Michael Bright
Technical Trainer at @mjbright Consulting
Actions
Michael Bright is a consultant / trainer on emerging technologies such as Kubernetes, Terraform, Serverless.
@mjbright Consulting was created at the end of 2018, based in Grenoble, in the French Alps, the company has already provided training / workshops to customers in Chile, Czech Republic, France, Netherlands and United Kingdom on Kubernetes, Docker, Terraform and Serverless.
List of previous talks available at https://mjbright.github.io/Talks.
Michael also runs Docker, Cloud Native and Python Meetup groups in Grenoble, France.
Policing the state with OPA
Open Policy Agent is an _Open Source_ generalized policy engine allowing to specify your security policies in a declarative form, for your whole heterogenous IT infrastructure. Policies can be expressed in the Rego declarative language independently of the individual subsystems of your infrastructure.
OPA, pour les intimes, can be used to validate files such as the output of a Terraform plan, provide access control for a web server or API, or for a container orchestration system.
We will look at Rego the language used to express policy and how OPA might be used to enforce policy for
- a web server
- a Kubernetes cluster
- a Terraform plan
- a web site through the use of WebAssembly
Kubernetes Application Troubleshooting
This workshop is for those familiar with the basic concepts of Kubernetes, who want to have some fun debugging some application configs.
If you know how to launch a Pod, a Deployment or a Service already this workshop is for you.
We'll work in small teams each of which has a Kubernetes cluster and a tool which allows to choose a scenario and deploy that to the cluster with maybe a hint or two about what needs to be fixed.
The goal is to have fun and learn from each other as we look at some typical application misconfigurations.
The aim is to work in small groups of 3 people ideally of differing levels of experience.
A working cluster will be provided to each group.
Bring your own laptop with the ability to connect with ssh.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top