#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
@here office hours starting now: https://zoom.us/j/684901853
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
2019-06-12
Example Terraform service catalog of “root module” blueprints for provisioning reference architectures - cloudposse/terraform-root-modules
the “from-module” change in 0.12: https://github.com/hashicorp/terraform/blob/v0.12.0/internal/initwd/from_module.go#L78
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…
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…
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…
Bah was caught up in work today, was unable to join. Any demos that we have a recording of?
No recordings today
Most of the talk was about upgrade path to 0.12
We had a good turn out today!
@Blaise Pabon has joined the channel
2019-06-19
Hey @Erik Osterman (Cloud Posse) no room for me today so no mic, but I’m listening in
or i would be but i’m not hearing anything
still not hearing anything?
fixed
was issue on my end
#demo
I have not, no.
Is there one for extracting data from Prometheus?
You recording this btw? I have a couple folks who might be interested in how singer.io / ETL stuff works
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.
@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?
well, it does a form of transform.
it munges the data from one system to the next
now, if you want to do extra munging, that’s when you write your own.
Tap designed get around limitations of StitchData’s Trello integration, which does not support Custom Fields, Attachments, and Organizations. - cloudposse/tap-trello
this is a basic example of extracting the data and transforming it JSON. then the JSON is loaded.
The extract part is also what does the transform
technically, since it’s a pipeline though
you can have an additional transformation step
those are the demos from today
2019-06-25
New registration page for upcoming “office hours”
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