#office-hours (2019-11)

“Office Hours” are every Wednesday at 11:30 PST via Zoom. It’s open to everyone. Ask questions related to DevOps & Cloud and get answers! https://cloudposse.com/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

Meeting password: sweetops

2019-11-06

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

dalekurt avatar
dalekurt

@Erik Osterman (Cloud Posse) Have you played with Rancher Rio?

dalekurt avatar
dalekurt
Blaise Pabon avatar
Blaise Pabon

ooh nice. I have some k3s running.

roth.andy avatar
roth.andy

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

roth.andy avatar
roth.andy
helm/charts

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

roth.andy avatar
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 avatar
Julio Tain Sueiras
jenkinsci/slack-plugin

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

tamsky avatar
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/helmfiles

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

roth.andy avatar
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 avatar
Pierre Humberdroz
helm-notifier/helm-notifier

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

1
Pierre Humberdroz avatar
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

mohamed.naseer avatar
mohamed.naseer

no problem @Erik Osterman (Cloud Posse) and my handle is @mohamed.naseer

Blaise Pabon avatar
Blaise Pabon

oh, no problem at all.

Blaise Pabon avatar
Blaise Pabon

GREAT session today.

2
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

thanks everyone! yes, another awesome session

2
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

very cool way to diff charts!

Julio Tain Sueiras avatar
Julio Tain Sueiras

Will create a jenkins provider tonight

Igor avatar

Happy Birthday Erik

MattyB avatar

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
roth.andy avatar
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

2019-11-07

roth.andy avatar
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 avatar
Pierre Humberdroz

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

Pierre Humberdroz avatar
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-13

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

Pierre Humberdroz avatar
Pierre Humberdroz

I will miss it sadly today! See you next week

roth.andy avatar
roth.andy
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Detecting Manual AWS Console Actionsattachment image

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

3
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/terraform-aws-cloudformation-stack

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

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/terraform-aws-cloudformation-stack-set

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

James D. Bohrman avatar
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
awslabs/aws-security-benchmark

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

roth.andy avatar
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

tamsky avatar
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Thanos

Thanos - Highly available Prometheus setup with long term storage capabilities

tamsky avatar

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

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

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 avatar
roth.andy
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
helm-notifier/helm-notifier

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

roth.andy avatar
roth.andy
JFrog Artifactory | Pricingattachment image

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 avatar
Alex Siegman
Verdaccio · A lightweight private npm proxy registry

A lightweight private npm proxy registry

Igor avatar

Is there a Docker registry equivalent for this?

Verdaccio · A lightweight private npm proxy registry

A lightweight private npm proxy registry

Alex Siegman avatar
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 avatar
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 avatar
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 avatar
Zoom
11:03:58 PM

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

fiesta_parrot1

2019-11-14

Alex Siegman avatar
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 avatar
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 OSSThe world’s first and only universal repository solution that’s FREE to use.
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

that’s cool - thanks for sharing

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
helm/charts

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

2019-11-18

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
AWS Terraform Landing Zone (TLZ) Acceleratorattachment image

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

2019-11-19

roth.andy avatar
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 avatar
roth.andy

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

Aziz avatar

Whats your experience with circleci?

roth.andy avatar
roth.andy

I haven’t tried it

2019-11-20

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

Igor Rodionov avatar
Igor Rodionov
cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Blaise Pabon avatar
Blaise Pabon

Thank you @Igor Rodionov

cloudposse/helmfiles

Comprehensive Distribution of Helmfiles for Kubernetes - cloudposse/helmfiles

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/charts

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

Pierre Humberdroz avatar
Pierre Humberdroz

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

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

this.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

i’m interested as well.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

also, started #github-actions

roth.andy avatar
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 avatar
Zoom
04:45:53 AM

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

2019-11-25

2019-11-27

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

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

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
weaveworks/flagger

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

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
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 (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@Zachary Loeber sorry! didn’t see your messages

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
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
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

let’s discuss next week!

roth.andy avatar
roth.andy

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

2019-11-28

Zoom avatar
Zoom
08:37:57 AM

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

2
    keyboard_arrow_up