Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup for June 8th Orchestructure Workshop #48

Closed
InAnimaTe opened this issue Feb 17, 2019 · 19 comments

Comments

@InAnimaTe
Copy link
Member

commented Feb 17, 2019

With such a successful event last year, it's time to start planning the next one! This event will be an extended weekend meetup with multiple facets aimed at engaging, teaching, and bringing people together.

This issue will work similar to #33 except all discussion and checklist items will be managed here instead of in separate issues. I've left quick links to last year's version of each item for reference.

  • Feedback - @jeefy - Lets do a poll to gauge interest and best options for engaging people. (ex #28) Created!
  • Date - @orchestructure/board - Decided on June 8th!
  • Format - @orchestructure/board - How do we want to spend the time. (ex #30)
  • Location - @InAnimaTe - Get an excellent location that can facilitate our needs. (ex #27)
  • Food - @mrbobbytables - Well I mean of course. (ex #29)
  • Solve Recording Issues - @jeefy - Ensure we can reliably record each session this time around. Note that live streaming isn't exactly necessary. Also, get pictures taken of the event.
  • Speaker Gift and Swag - @jeefy - Get a special speaker gift and something different for everyone!
  • Meetup Page Post - @castrojo - Get the meetup page for the event created.
  • Announce - @castrojo - Get out on Twitter, Slack, meetings, etc and announce the event

Sessions:

  • Developer Workflow - Covers writing code and publishing a service from a developer perspective (editor, dockerfile, building, running tests, pushing, basic CI) - @swiggins83, setup by @InAnimaTe
  • Automated Infrastructure - Utilizing tools to create self-driving Infrastructure with Kubernetes in AWS via EKS. - @StevenACoffman setup by @castrojo
  • Container Orchestration - Focus specifically on semantics around orchestrating a container using a scheduler like Kubernetes. Delve into Application > Container Building (Dockerfile) > Kubernetes Deployment > Lifecycle. - @jeefy, help from @mrbobbytables
  • Service Mesh - Pure focus on service mesh solutions and the value add they provide for cluster administrators as well as service operators. - @bdimcheff, setup by @mrbobbytables

Schedule

Start Session Length
10:00 Doors Open 1 Hour
10:45 Introductions 15 Minutes
11:00 Developer Workflow - Automated Workloads 1.5 Hours
12:30 Lunch 1 Hour
1:30 Container Orchestration - Service Mesh 1.5 Hours
3:00 Closing Remarks 10 Minutes
@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Mar 16, 2019

Two things knocked out!

Date: June 8th 2019!
Format: Same as last year, Dual-track, 4 sessions from 11am-3pm

@InAnimaTe InAnimaTe pinned this issue Mar 16, 2019

@jeefy

This comment has been minimized.

Copy link
Member

commented Mar 16, 2019

I've pinged Keith and he'll be able to take pictures for us like before.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Mar 16, 2019

@mrbobbytables @jeefy @castrojo Thoughts? Obv names will change etc..

Start Session Length
10:00 Doors Open 1 Hour
10:45 Introductions 15 Minutes
11:00 Developer Workflow and Automated Infrastructure 1.5 Hours
12:30 Lunch 1 Hour
1:30 Container Orchestration and Service Mesh with Linkerd 1.5 Hours
3:00 Closing Remarks 10 Minutes
@jeefy

This comment has been minimized.

Copy link
Member

commented Mar 16, 2019

Looks good. I'd want to make sure that we let people know that sessions are 1.5 hours so lunch is an hour.

Another thought: Do we want to "open doors" at 10? Gives people 50min to mingle and chat, maybe have some coffee? Then we can do a 10min intro.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Mar 17, 2019

I've updated my comment with start times and length to be more clear about what's happening when (incl doors open)

@castrojo

This comment has been minimized.

Copy link
Contributor

commented Apr 9, 2019

Curt has a conflict that day and cannot attend but sends his regards.

@castrojo

This comment has been minimized.

Copy link
Contributor

commented Apr 10, 2019

@mattfarina can help us out for Automated Infrastructure, so like, CI/CD, helm, what else could he cover?

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Apr 11, 2019

@castrojo @mattfarina so I updated the main post with descriptions of each session.

For Automated Infra, we're thinking about the provisioning process like spawning cloud infra, having a fresh cluster provisioned, etc.. but also the ci/cd pipeline and the automated deployment it can facilitate. This could include terraform, kops, helm, jenkins, eksctl, docker-machine, etc..

@mattfarina

This comment has been minimized.

Copy link
Contributor

commented Apr 11, 2019

@castrojo @InAnimaTe With this new description I'm not going to be the best person by a long shot. I'm an apps/workloads person rather than a provisioning cloud infra person. All my provisioning is simple API or "button pushing" these days. Other folks where I work handle the cloud provisioning.

@castrojo

This comment has been minimized.

Copy link
Contributor

commented Apr 12, 2019

Would it make more sense to concentrate on apps/workloads instead? That would be a larger audience.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Apr 12, 2019

This is true, and since I'd really love for @mattfarina to be involved, I'm perfectly fine with a focus on application workloads incl. CI/CD etc..

@mattfarina (cc @castrojo) Give me an idea of a title+description for your ideal session. So long as it doesn't step on the others we have planned (specifically Container Orchestration, see main post), it should fit just fine.

@swiggins83

This comment has been minimized.

Copy link

commented Apr 17, 2019

@InAnimaTe what did you have in mind for the Automated Infrastructure part referring to for the workshop?

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Apr 17, 2019

@InAnimaTe what did you have in mind for the Automated Infrastructure part referring to for the workshop?

Spawning infrastructure using declarative methods with tools like Terraform, eksctl, docker-machine, etc.. See my previous comment too.
With bringing Matt Farina in, I've changed it to Automated Workflows to reflect application deployment, CI/CD etc..

These will also get more official names from the people authoring them as we firm things up.

@StevenACoffman

This comment has been minimized.

Copy link

commented May 3, 2019

So, we can change it back to Automated Infrastructure, because that's more my thing. I reached out to my AWS Account rep to see if they have $25 gift certificates for people to run through a hands on experience of bringing up a cluster.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented May 8, 2019

@StevenACoffman get me a description and ill replace the main post as well as the site.

@StevenACoffman

This comment has been minimized.

Copy link

commented May 8, 2019

@InAnimaTe How about this:

Self-Driving Infrastructure using Kubernetes on AWS with EKS

This workshop will provide hands on experience on setting up and running an AWS Kubernetes cluster using EKS. We will use gitops, and explore kubernetes tools to make the cluster self-driving, with automated management and remedy of common cluster level problems. To achieve this, we will use eksctl, cluster-autoscaler, external-dns, kube-prometheus (prometheus operator), node-problem-detector, draino, node-local-dns-cache, and a dashboard.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented May 8, 2019

Sounds good to me (imma make some minor adjustments) @StevenACoffman I'll update materials

@StevenACoffman

This comment has been minimized.

Copy link

commented Jun 4, 2019

What was the minor adjustments again? I lost them.

@InAnimaTe

This comment has been minimized.

Copy link
Member Author

commented Jun 12, 2019

This event has happened and was amazing. Events are in Todoist for getting resources back to people.

@InAnimaTe InAnimaTe closed this Jun 12, 2019

@InAnimaTe InAnimaTe unpinned this issue Jun 20, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
7 participants
You can’t perform that action at this time.