#office-hours (2019-06)

“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-06-05

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

@here office hours starting now: https://zoom.us/j/684901853

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

For got to share the last office hours from May 22nd. Here’s the recording: https://zoom.us/recording/play/gmEpOhxtlR0X3xAvfgY4-IWEkks_SGZA7IME0eKj1mT5Gf0FDHi4Y1WSOlK9Pbo4?continueMode=true

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

2019-06-12

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/terraform-root-modules

Example Terraform service catalog of “root module” blueprints for provisioning reference architectures - cloudposse/terraform-root-modules

Josh Larsen avatar
Josh Larsen
hashicorp/terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amon…

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
[direnv/rc.d/terraform] Fix TF_BUCKET_PREFIX by osterman · Pull Request #419 · cloudposse/geodesic

what Extrapolate TF_BUCKET_PREFIX based on the distance from the project folder to the root configuration folder why Previous approach was too naieve as it always assumed configurations were rel…

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

Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! h…

Alex Siegman avatar
Alex Siegman

Bah was caught up in work today, was unable to join. Any demos that we have a recording of?

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

No recordings today

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

Most of the talk was about upgrade path to 0.12

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

We had a good turn out today!

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

@tamsky @dalekurt @Josh Larsen @Blaise Pabon stopped by

fast_parrot1
Blaise Pabon avatar
Blaise Pabon
11:00:31 PM

@Blaise Pabon has joined the channel

2019-06-19

Alex Siegman avatar
Alex Siegman

Hey @Erik Osterman (Cloud Posse) no room for me today so no mic, but I’m listening in

Alex Siegman avatar
Alex Siegman

or i would be but i’m not hearing anything

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

still not hearing anything?

Alex Siegman avatar
Alex Siegman

fixed

Alex Siegman avatar
Alex Siegman

was issue on my end

Alex Siegman avatar
Alex Siegman

#demo

Alex Siegman avatar
Alex Siegman

Alex Siegman avatar
Alex Siegman

I have not, no.

Alex Siegman avatar
Alex Siegman

Is there one for extracting data from Prometheus?

Alex Siegman avatar
Alex Siegman

You recording this btw? I have a couple folks who might be interested in how singer.io / ETL stuff works

Alex Siegman avatar
Alex Siegman

Nah, pretty straight forward to me. Curious how much extra work it would be to conform to the format for devs building ETL pipelines for our own dashboards.

Alex Siegman avatar
Alex Siegman

@Erik Osterman (Cloud Posse) - question; it seems like singer takes care of “extract” via taps, and “load” via targets. That misses the “Transform” part of ETL. does that happen as part of the TAP?

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

well, it does a form of transform.

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

it munges the data from one system to the next

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

now, if you want to do extra munging, that’s when you write your own.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
cloudposse/tap-trello

Tap designed get around limitations of StitchData’s Trello integration, which does not support Custom Fields, Attachments, and Organizations. - cloudposse/tap-trello

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

this is a basic example of extracting the data and transforming it JSON. then the JSON is loaded.

Alex Siegman avatar
Alex Siegman

holy thread necro batman, 2 months ago

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

The extract part is also what does the transform

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

technically, since it’s a pipeline though

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

you can have an additional transformation step

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

those are the demos from today

2019-06-25

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

New registration page for upcoming “office hours”

    keyboard_arrow_up