#random - August 2018

130 messages

A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you’d prefer to keep out of more focused work-related channels.
Archive: https://archive.sweetops.com/random/

August 2018
erik
erikover 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
(slack "All Unreads")
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
"Sorted scientifically" must be the best sort order label I've seen. Gave me a good laugh.
erik
erikover 8 years ago
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)over 8 years ago
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)over 8 years ago
erik
erikover 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
Joy. Docker decided it to copy the "Java" distribution model.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
Login to download. annoying
Max Moon
Max Moonover 8 years ago
🙄 lame
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
CloudFlare uses nginx behind the scenes
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
loren
lorenover 8 years ago
handy
loren
lorenover 8 years ago
shellcheck helps a lot
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
oh that’s nice!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago(edited)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
We should add this linting to our build-harness
loren
lorenover 8 years ago
oh new to you? i kind of love it. it's available by default in travis-ci
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
i think i’ve seen it before, but never used it
loren
lorenover 8 years ago
there's another project that's kind of an even stricter version, which i'm having trouble finding now for some reason, black something i think....
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
loren
lorenover 8 years ago
mis-remembering... it was a linter for python, https://github.com/ambv/black
Michael Pereira
Michael Pereiraover 8 years ago
You're probably thinking of shfmt, the equivalent of black for bash: https://github.com/mvdan/sh
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
thanks, this looks great too!
Michael Pereira
Michael Pereiraover 8 years ago
integrate it with https://marketplace.visualstudio.com/items?itemName=mynkow.FormatdocumentonSave for VS Code, and everyone write formatted code by default now 😉
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
I want to add it to our build-harness so we validate that the code is well-formatted
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 8 years ago
I guess “it depends on what the definition of is is”
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
erik
erikabout 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago(edited)
For those in San Francisco, heads up! I'll be presenting at "Production Ready Containers" meetup on Helmfiles.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Max Moon
Max Moonabout 8 years ago
nice! I'll send some bay area friends that way
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
thanks @Max Moon!
antonbabenko
antonbabenkoabout 8 years ago
@Erik Osterman (Cloud Posse) I may see you 30th in San Francisco! I will be in that area next week.
antonbabenko
antonbabenkoabout 8 years ago
ohh, no, I will leave few hours before the meetup to fly back to Oslo. Let’s grab a coffee if you are there (my flight from San Francisco airport is at 4:30pm).
antonbabenko
antonbabenkoabout 8 years ago
On a side note, what are related meetups groups in that area? I will have several days to explore the area and want to attend some local meetups.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
How cool! I arrive 8/29
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Let’s meet up the day before if you are free
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
@antonbabenko
antonbabenko
antonbabenkoabout 8 years ago
I just bought reserved t2.micro 5 days ago, which is ~20$ more expensive than t3.micro. 🙂
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)about 8 years ago
:(
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
No good deed goes unpunished
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago

TL;DR: You're awesome. Stop beating yourself up. Stop and smell the roses of your accomplishments thus far. Know when to use blinders.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
What was the context regarding bitly/oauth2_proxy ?
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)about 8 years ago
@Maarten van der Hoef i think it’s about bitly/oauth2_proxy not being maintained anymore as described here https://cloudposse.com/meetup/sweetops-town-hall-meeting/
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
I will add some context later today
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
@Andriy Knysh (Cloud Posse) is correct - it came up in our "Town Hall"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
We've been using it with our "portal" for kubernetes, but have run into a lot of problems
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Most of those problems are fixed in PRs that are languishing in their repo, unapproved without any comments from bitly
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
@tamsky suggested maybe someone ought to start a hard fork that is maintained.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
turns out, others are feeling the same way - which is what the issue is about.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
- openid connect is broken (can't use okta)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago(edited)
mrwacky
mrwackyabout 8 years ago
AWS ALB supports Oauth now, I've been trying to find time to tinker with that instead of oauth2 proxy
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Oh neat!
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
I suggested the same thing for Atlantis as they were also discussing the same Oauth proxy 🙂 Thanks for giving context
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
It's been a year or more since we looked into using the CoreOS ALB ingress controller for kubernetes. Looks like it's changed owners now.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
When we used it, it was a bit of a PIA because security groups, subnets, vpcs had to be manually specified
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
How is the portal written, is it an API ? Probably a lot of work, but is it splittable into accessible html & authenticated api gateway ?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Portal is just a very, very simple static bootstrap site generated using Helm templating. We use it to expose services in the kubernetes cluster like dashboard, grafana, prometheus, etc.
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
ok, nothing for api gw 🙂
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
If we were running the ALBs with k8s, it would probably be very easy
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
yea, though the portal only makes sense for us in kubernetes land
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
and it is actually entirely contained in a helm chart as a go formatted template
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
so moving it anywehre else for us would be a complete rewrite
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
anyways, might be something we reimplement later as a bonafide app
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago(edited)
I was thinking about client ssl certificates. If cloudfront would do 2 way ssl authentication + openid etc.. Would be nice.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
yea, could imagine for some highly sensitive workloads that would be nice.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
i know cloudflare can do that
tamsky
tamskyabout 8 years ago
It would be neat if we could abstract away the OIDC stuff on every cloud. Google has theirs: https://cloud.google.com/iap/
Ryan Smith
Ryan Smithabout 8 years ago
@tamsky lol, how are you man!
tamsky
tamskyabout 8 years ago
@Ryan Smith fancy meeting you 'round these parts 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
you guys know each other? 😃
Ryan Smith
Ryan Smithabout 8 years ago
Yeah, worked at Veritone together 😉
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
hah, small world. how cool! @tamsky has been a great sounding board for me.
Ryan Smith
Ryan Smithabout 8 years ago
He's probably one of the sharpest guys you'll run in to. 🙂
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
I believe it
tamsky
tamskyabout 8 years ago
I definitely appreciate the community that Erik is building.
Ryan Smith
Ryan Smithabout 8 years ago
Same here! Looking forward to contributing
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
@Ryan Smith found us through our modules and reached out to me. Hopefully we'll work together soon.
Max Moon
Max Moonabout 8 years ago
hah! I used Veritone at my last company (briefly), Logan was my rep, who looks like he got a major promotion since then
Max Moon
Max Moonabout 8 years ago
really cool stuff
stobiewankenobi
stobiewankenobiabout 8 years ago(edited)
Oh shit, a wild @tamsky appeared!
Ryan Smith
Ryan Smithabout 8 years ago
Veritone family ^^
stobiewankenobi
stobiewankenobiabout 8 years ago
👪️
tamsky
tamskyabout 8 years ago
lol
mrwacky
mrwackyabout 8 years ago
OHHH SHIT! A WILD @tamsky APPEARED!
Ryan Smith
Ryan Smithabout 8 years ago
@Justin King yay!!!! 🙂 Thanks for joining man! Lurk all you want--but I'm going to point you out and highlight how awesome you are! https://www.linkedin.com/in/justin-king-26a4081b/ I worked with Justin at Lantern Credit in Newport Beach. Such a fun & dedicated guy to work with (He gets sh*t done--he'll deliver and get the job done at any crazy hour). Also if there are any comic book people here--Justin is your man. 🙂
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)about 8 years ago
hey @Ryan Smith and @Justin King welcome
Justin King
Justin Kingabout 8 years ago
I need to update that LinkedIn, and thanks for the invite
Gonzalo Peci
Gonzalo Peciabout 8 years ago
👋
Justin King
Justin Kingabout 8 years ago
time to do some channel surfing ...
stobiewankenobi
stobiewankenobiabout 8 years ago
🏄️
Justin King
Justin Kingabout 8 years ago
(ends up adding all the channels)
Justin King
Justin Kingabout 8 years ago
Only one hashi-themed channel? time to go knocking on doors like a digital moron and praise the books of Consul/Vault
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Hey Justin! great to have you here
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago(edited)
I’m getting a late start today. Will catch up on all the chatter in a couple hours! have a student from Caltech showing up soon that I’m helping with some cool GPU/kubernetes autoscaling stuff with kops.
mrwacky
mrwackyabout 8 years ago
Hey @Justin King @Ryan Smith - apropos of Newport Beach, I had a friend talking about opening up an office in Orange County somewhere and staffing with SREs, and he was asking me what I think the pool of good people is like. How would you answer? I'm in LA, and hiring good Ops people has been a pain for me forever. But I don't know, maybe there's tons of brilliant SREs behind the Orange Curtain?
Ryan Smith
Ryan Smithabout 8 years ago
Selfishly, you should open an OC office because OC is awesome.
Ryan Smith
Ryan Smithabout 8 years ago
As far as finding talent, @stobiewankenobi can answer that since he's been trying to hire local to Veritone for a while
Ryan Smith
Ryan Smithabout 8 years ago
@Justin King will probably have a different perspective also
mrwacky
mrwackyabout 8 years ago
Ok, so just like LA 😄
Ryan Smith
Ryan Smithabout 8 years ago
So...
Ryan Smith
Ryan Smithabout 8 years ago
let's create a DevOps Code School
Ryan Smith
Ryan Smithabout 8 years ago
in OC 😉
stobiewankenobi
stobiewankenobiabout 8 years ago
There are some good people in OC for sure
stobiewankenobi
stobiewankenobiabout 8 years ago
Definitely tough to find though just because most of them are working on other interesting things.
stobiewankenobi
stobiewankenobiabout 8 years ago
I'd be happy to help/discuss at some point if you're interested.
Justin King
Justin Kingabout 8 years ago
DevOps is just a rare breed. Definition is kind of soft for one thing, which makes it hard in hiring and job hunting.
Justin King
Justin Kingabout 8 years ago
DevOps is a buzz word that usually lands you interviews on making Dockerfiles out of bash scripts, and vague questions about kubernetes that make it clear they know little more than what Kelsey Hightower tweets.
Justin King
Justin Kingabout 8 years ago
It's hard to find a employer/employee pairing where both parties are at similar maturity levels
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
My talk tonight is being live streamed
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago(edited)
starts ~6:30pm PST
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 8 years ago
Topic is on how to use Helmfiles to effortlessly deploy apps on kubernetes
Justin King
Justin Kingabout 8 years ago
very cool
Maarten van der Hoef
Maarten van der Hoefabout 8 years ago
Matthew
Matthewabout 8 years ago
"Hi Mitchel" 🤣