#office-hours (2019-11)

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

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

2019-11-28

Zoom
08:37:57 AM

New Zoom Recording from our Public “Office Hours” on 2019-11-27 is now available.

:--1:2

2019-11-27

Erik Osterman

@here public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

Erik Osterman
weaveworks/flagger

Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) - weaveworks/flagger

1
Erik Osterman
awslabs/aws-fluent-plugin-kinesis

Fluent Plugin for Amazon Kinesis. Contribute to awslabs/aws-fluent-plugin-kinesis development by creating an account on GitHub.

Erik Osterman

@Zachary Loeber sorry! didn’t see your messages

Erik Osterman
11:53:34	 From zloeber : Haven't used it yet but this looks interesting: <https://kubeform.com/>
11:54:29	 From zloeber : Not certain what the appscode model is and how easy/safe it is to use their products, they are behind kubedb as well
11:56:56	 From MattyB : [podman.io](http://podman.io)
Erik Osterman

let’s discuss next week!

roth.andy

I can’t wait for podman to get more mainstream. Should solve a lot of headaches compared to docker

2019-11-25

2019-11-20

Erik Osterman

@here public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

Igor Rodionov
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Blaise Pabon

Thank you @Igor Rodionov

cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Erik Osterman
cloudposse/charts

The “Cloud Posse” Distribution of Kubernetes Applications - cloudposse/charts

Pierre Humberdroz

Has anyone here used github actions and somehow managed to use approval steps / concept of these ?

Erik Osterman

this.

Erik Osterman

i’m interested as well.

Erik Osterman

Using a lot of github actions, but haven’t tackled approval steps

Erik Osterman

also, started #github-actions

roth.andy

Made a project to play around with CodeFresh, and get a jump on some future work. I’d love some feedback. It’s a philosophical cousin to Geodesic, with slightly different goals.

https://github.com/dadsgarage/dadsgarage

dadsgarage/dadsgarage

Container version of Dad&#39;s garage. It&#39;s full of tools, you spend lots of time in it, and you use it to build great things. https://hub.docker.com/r/dadsgarage/dadsgarage - dadsgarage/dadsga…

Zoom
04:45:53 AM

New Zoom Recording from our Public “Office Hours” on 2019-11-20 is now available.

2019-11-19

roth.andy

Dude codefresh is freaking amazing. I’ve spent 10 minutes with it and I’m in love. I haven’t even run a build yet.

roth.andy

Want to build a docker container? Here’s a code snippet that will just do it!

Whats your experience with circleci?

roth.andy

I haven’t tried it

2019-11-18

Erik Osterman
AWS Terraform Landing Zone (TLZ) Accelerator

Watch Amazon announce and demo their HashiCorp Terraform Landing Zone (TLZ) AWS Accelerator preview at HashiConf.

2019-11-14

Alex Siegman

someone on office hours was asking about alternatives to artifactory… just found this: https://github.com/features/packages

GitHub Packages: Your packages, at home with their code

With GitHub Packages you can safely publish and consume packages within your organization or with the entire world.

Darren Cunningham

this might have already been mentioned: https://www.sonatype.com/download-oss-sonatype – it’s a good option if you need to run behind a firewall

Download Repository OSS
Download Nexus Repository OSS The world’s first and only universal repository solution that’s FREE to use.
Erik Osterman

that’s cool - thanks for sharing

Erik Osterman
helm/charts

Curated applications for Kubernetes. Contribute to helm/charts development by creating an account on GitHub.

2019-11-13

Erik Osterman

@here public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

Pierre Humberdroz

I will miss it sadly today! See you next week :–1:

roth.andy
Erik Osterman
Detecting Manual AWS Console Actions

Practice infrastructure-as-code in your organization and learn how to detect when engineers make manual changes in your AWS Console

:--1:3
Erik Osterman
cloudposse/terraform-aws-cloudformation-stack

Contribute to cloudposse/terraform-aws-cloudformation-stack development by creating an account on GitHub.

Erik Osterman
cloudposse/terraform-aws-cloudformation-stack-set

Contribute to cloudposse/terraform-aws-cloudformation-stack-set development by creating an account on GitHub.

James D. Bohrman

Anyone have experience using the AWS Metering API? I’ve been tasked with getting a Docker distro onto the marketplace and need some guidance.

Erik Osterman
awslabs/aws-security-benchmark

Open source demos, concept and guidance related to the AWS CIS Foundation framework. - awslabs/aws-security-benchmark

roth.andy
cloud-custodian/cloud-custodian

Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources - cloud-custodian/cloud-custodian

Erik Osterman
Erik Osterman
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Erik Osterman
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

tamsky
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

stakater/Forecastle

Forecastle is a control panel which dynamically discovers and provides a launchpad to access applications deployed on Kubernetes – [✩Star] if you’re using it! - stakater/Forecastle

Erik Osterman
Thanos

Thanos - Highly available Prometheus setup with long term storage capabilities

tamsky

another long term prometheus metrics store option – with many moving parts

M3: Uber's Open Source, Large-scale Metrics Platform for Prometheus

M3, Uber’s open source metrics platform for Prometheus, facilitates scalable and configurable multi-tenant storage for large-scale metrics.

m3db/m3

M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform - m3db/m3

roth.andy
Erik Osterman
helm-notifier/helm-notifier

Contribute to helm-notifier/helm-notifier development by creating an account on GitHub.

roth.andy
JFrog Artifactory | Pricing

JFrog Artifactory – Simple Rules - scale as you go and only pay for the plan that fits your business DevOps needs, whether On-Prem or for Artifactory Cloud!

Alex Siegman
Verdaccio · A lightweight private npm proxy registry

A lightweight private npm proxy registry

imiltchman

Is there a Docker registry equivalent for this?

Verdaccio · A lightweight private npm proxy registry

A lightweight private npm proxy registry

Alex Siegman

Future unclear due to recent acquisition, but oss sonatype i’ve also seen recommended. haven’t used it thought. https://www.sonatype.com/nexus-repository-oss

Nexus Repository OSS - Software Component Management | Sonatype

The world’s only repository manager with FREE support for popular formats.

Alex Siegman
The SSO Wall of Shame

A list of vendors that treat single sign-on as a luxury feature, not a core security requirement.

1
Alex Siegman

My favorite line

The SSO Wall of Shame

A list of vendors that treat single sign-on as a luxury feature, not a core security requirement.

Zoom
11:03:58 PM

New Zoom Recording for Public “Office Hours” is now available (2019-11-13).

1

2019-11-07

roth.andy

@Pierre Humberdroz I have now used helm-notifier to solve an actual problem for my work. Set up a donate button I owe you a beer.

2
Pierre Humberdroz

The Utility is now here to read chart contents I just need to build the file browser.

Pierre Humberdroz

Awesome @roth.andy, I am currently working on the file browser, and chart page features I hope I will finish them today.

I might consider it!

2019-11-06

Erik Osterman

@here public #office-hours starting now! join us to talk shop https://zoom.us/j/508587304

dalekurt

@Erik Osterman Have you played with Rancher Rio?

dalekurt
Blaise Pabon

ooh nice. I have some k3s running.

roth.andy

I’m here! I can do the show-and-tell of pre-commit if people want

roth.andy
helm/charts

Curated applications for Kubernetes. Contribute to helm/charts development by creating an account on GitHub.

roth.andy
jenkinsci/configuration-as-code-plugin

Jenkins Configuration as Code Plugin. Contribute to jenkinsci/configuration-as-code-plugin development by creating an account on GitHub.

Julio Tain Sueiras
jenkinsci/slack-plugin

A Jenkins plugin for posting notifications to a Slack channel - jenkinsci/slack-plugin

tamsky
jenkinsci/job-dsl-plugin

A Groovy DSL for Jenkins Jobs - Sweeeeet! Contribute to jenkinsci/job-dsl-plugin development by creating an account on GitHub.

Erik Osterman
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles. Works with helmfile.d - cloudposse/helmfiles

roth.andy
bacongobbler/helm-whatup

A Helm plugin to help users determine if there’s an update available for their installed charts. - bacongobbler/helm-whatup

Pierre Humberdroz
helm-notifier/helm-notifier

Contribute to helm-notifier/helm-notifier development by creating an account on GitHub.

1
Pierre Humberdroz

if you have ideas for this just create github issues.. I am more than happy to continue to work on this if it provides a benefit.

helm-notifier/helm-notifier

Contribute to helm-notifier/helm-notifier development by creating an account on GitHub.

Erik Osterman
11:28:59	 From Julio Sueiras to Erik Osterman (Privately) : yes
11:29:16	 From Julio Sueiras : yes, we use Jenkins
11:29:19	 From Julio Sueiras : but blue ocean
11:29:57	 From Dale-Kurt Murray : I’ve been looking at Rio: <https://rio.io/>
11:30:47	 From Dale-Kurt Murray : Happy birthday!
11:31:19	 From MOHAMED Haleem : Happy Birthday Erik!!!
11:34:22	 From Blaise Pabon : Andrew, please share links when you can.
11:34:32	 From Blaise Pabon : To those helm charts you mention.
11:36:30	 From Julio Sueiras : it look like is to describe the normal Jenkins XML in yaml
11:36:40	 From Julio Sueiras : jenkins config xml*
11:38:15	 From Blaise Pabon : Andrew is my soul brother, I'm trying to setup exactly the same config!
11:39:42	 From Julio Sueiras : I mostly use jenkins as the run place for terraform
11:43:02	 From MOHAMED Haleem : Anyone here using Concourse?
11:44:13	 From Julio Sueiras : I checked, it can do blocks
11:45:33	 From Blaise Pabon : (RTFM welcome) any tips on reconciling AWS billing?
11:49:35	 From Julio Sueiras : I can create a terraform provider for Jenkins job if you guys want
11:49:46	 From Julio Sueiras : like the one I did for packer
11:51:11	 From Julio Sueiras : eric?
11:55:40	 From Julio Sueiras : ?
11:57:15	 From Blaise Pabon : Julio,  I would be interested
12:26:32	 From M Haleem : :)
12:26:42	 From Julio Sueiras : will have the Jenkins provider tomorrow

Erik Osterman

@Julio Tain Sueiras @Blaise Pabon MOHAMED (slack username?) sorry we didn’t get to your questions this time!

mohamed.naseer

no problem @Erik Osterman and my handle is @mohamed.naseer

Blaise Pabon

oh, no problem at all.

Blaise Pabon

GREAT session today.

2
Erik Osterman

thanks everyone! yes, another awesome session

:--1:2
Erik Osterman

very cool way to diff charts!

Julio Tain Sueiras

Will create a jenkins provider tonight

imiltchman

Happy Birthday Erik

MattyB

i was driving to an appt & listening so i couldn’t share at the time: IMO try to use as few jenkins plugins as possible don’t let parallel builds get out of control - we have a team that will use ~40 executors in a single job. it can error out and bring jenkins to its knees if/when you write pipeline libs try not to make common pipeline between projects. make the supporting functions as simple as possible - do things like handle for loops in your Jenkinsfile

:--1:1
roth.andy

+1 on using as few jenkins plugins as possible. If it isn’t necessary, don’t bother. You won’t see GreenBalls on any of my Jenkins masters

    keyboard_arrow_up