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
9 tasks done
InAnimaTe opened this issue Feb 17, 2019 · 19 comments
Closed
9 tasks done

Setup for June 8th Orchestructure Workshop #48

InAnimaTe opened this issue Feb 17, 2019 · 19 comments
Assignees
Labels

Comments

@InAnimaTe
Copy link
Member

InAnimaTe 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.

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
Copy link
Member Author

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
Copy link
Member

jeefy commented Mar 16, 2019

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

@InAnimaTe
Copy link
Member Author

InAnimaTe 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
Copy link
Member

jeefy 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
Copy link
Member Author

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

@castrojo
Copy link

castrojo commented Apr 9, 2019

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

@castrojo
Copy link

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

@InAnimaTe
Copy link
Member Author

@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
Copy link
Contributor

@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
Copy link

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

@InAnimaTe
Copy link
Member Author

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
Copy link

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

@InAnimaTe
Copy link
Member Author

InAnimaTe 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
Copy link

StevenACoffman 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
Copy link
Member Author

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

@StevenACoffman
Copy link

@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
Copy link
Member Author

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

@StevenACoffman
Copy link

What was the minor adjustments again? I lost them.

@InAnimaTe
Copy link
Member Author

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

@InAnimaTe InAnimaTe unpinned this issue Jun 20, 2019
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants