#office-hours - January 2020

69 messages

Public "Office Hours" are held every Wednesday at 11:30 PST via Zoom. It's open to everyone. Ask questions related to DevOps & Cloud and get answers!
👉️ https://cpco.io/slack-office-hours

January 2020
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Office hours is happening today!
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
let me know if you have any questions
Blaise Pabon
Blaise Pabonalmost 7 years ago
I'll be joining late... I have to sit in a call with Ingram Micro.... for my sins.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@btai ☝️
btai
btaialmost 7 years ago
@btai has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago

This project runs as a Kubernetes Job that aims at killing pods when it thinks the cluster is unbalanced. You can run it once or as a Cron Job to run it periodically.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Andrew Roth
Andrew Rothalmost 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
sytten
syttenalmost 7 years ago
Z
Zoomalmost 7 years ago
👉️ New Zoom Recording from our Public "Office Hours" on 2020-01-08 is now available.
sytten
syttenalmost 7 years ago
I don’t remember who asked about ECS and terraform yesterday
sytten
syttenalmost 7 years ago
But we have some news
sytten
syttenalmost 7 years ago
This is great
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Oh wow, what a coincidence! We just talked about that
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago(edited)
Something for this weeks office hours perhaps.

I am currently trying to move some of our IaC logic out of the IaC repo and provide a module / tool to our application developers to provosion the databases for them incl. deployment of secrets in side of k8s. (See: https://github.com/helm-notifier/Terraform-Infrastructure/blob/master/02-step2/postgresHelmNotifier.tf)

If you have Ideas or are doing this already I would love to hear about it!
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago(edited)
Igor
Igoralmost 7 years ago
Was the CloudFlare demo in today's office hours?
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago
it is planned
Igor
Igoralmost 7 years ago
Still happening?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
yes, join now
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
I'll do it when you join
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
@Igor
Igor
Igoralmost 7 years ago
I think I might have an outdate invite/zoom link
Igor
Igoralmost 7 years ago
TY. I'm on
Igor
Igoralmost 7 years ago
Thanks for that demo @Erik Osterman (Cloud Posse), that was awesome
Andrew Elkins
Andrew Elkinsalmost 7 years ago
Thanks for the demo Erik.
Andrew Elkins
Andrew Elkinsalmost 7 years ago
Here’s a brief comparison of CCPA and GDPR for those interested https://www.bakerlaw.com/webfiles/Privacy/2018/Articles/CCPA-GDPR-Chart.pdf
Z
Zoomalmost 7 years ago
👉️ New Zoom Recording from our Public "Office Hours" on 2020-01-15 is now available.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Andrew Roth
Andrew Rothalmost 7 years ago
Quick video I made of the IaC demo. Feel free to poke holes in it 🙂

https://youtu.be/3Q4aFPWQplU
Z
Zoomalmost 7 years ago(edited)
👉️ New Zoom Recording from our Public "Office Hours" on 2020-01-22 is now available.
IckesJ
IckesJalmost 7 years ago
set the channel topic: Public "Office Hours" are held every Wednesday at 11:30 PST via Zoom. It's open to everyone. Ask questions related to DevOps & Cloud and get answers!
👉️ https://cpco.io/slack-office-hours
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Andrew Roth
Andrew Rothalmost 7 years ago
@Pierre Humberdroz PROMCEPTION!
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago
our way currently is currently prometheus per ns -> master prometheus per cluster -> dedicated monitoring cluster prometheus -> elastic metric exporter to our elasticsearch cluster and after 14 days -> backup to blobstorage with a tool to get the data restored of a given time range.
dalekurt
dalekurtalmost 7 years ago
Side project
dalekurt
dalekurtalmost 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
that's rad!
dalekurt
dalekurtalmost 7 years ago
Running K3s
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago
nice!
creature
creaturealmost 7 years ago
that is rad. where'd the case come from?
Andrew Roth
Andrew Rothalmost 7 years ago
Blaise Pabon
Blaise Pabonalmost 7 years ago
Very nice interview with the Prometheus core team on: https://changelog.com/podcast/375
dalekurt
dalekurtalmost 7 years ago
dalekurt
dalekurtalmost 7 years ago
@Andrew Roth I have questions for you about your Raspberry Pi cluster.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
dalekurt
dalekurtalmost 7 years ago
Jarvis X
Alex Siegman
Alex Siegmanalmost 7 years ago(edited)
I missed what system you're talking about, is this a codefresh change? re: the PV changes
Pierre Humberdroz
Pierre Humberdrozalmost 7 years ago
FROM node:12-slim
RUN apt-get -y update && apt-get -y install git && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/man/?? /usr/share/man/??_*
ENV SOURCES /app

COPY . ${SOURCES}
WORKDIR ${SOURCES}
RUN chown -R node:node ${SOURCES} \
    && chmod 777 /tmp
USER node
RUN npm install --production --quiet

EXPOSE 5000

CMD ["npm", "start"]
Andrew Roth
Andrew Rothalmost 7 years ago
@Pierre Humberdroz

Split into 2 projects
FROM node:12-slim
RUN apt-get -y update && apt-get -y install git && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/man/?? /usr/share/man/??_*
ENV SOURCES /app
WORKDIR ${SOURCES}
RUN chown -R node:node ${SOURCES} \
    && chmod 777 /tmp
USER node
EXPOSE 5000
CMD ["npm", "start"]

FROM theBase:someVersion
COPY ./packages.json ${SOURCES}
RUN npm ci
COPY . ${SOURCES}

Also, consider using webpack and nginx or something instead of npm start
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
(or just use a multi-stage docker build, no?)
Andrew Roth
Andrew Rothalmost 7 years ago
Anybody tried out yarn 2 yet?
Z
Zoomalmost 7 years ago(edited)
👉️ New Zoom Recording from our Public "Office Hours" on 2020-01-29 is now available.