#office-hours - July 2021

213 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

Andy Miguel
Andy Miguelover 5 years ago
@here another special edition of Office Hours is in the works for July 21st!
@Taylor Dolezal will be returning to the show and will be demoing HashiCorp's Waypoint project for us. Please queue up your questions here and hope to see you there 🤘
Zapier
Zapierover 5 years ago
Anere Faithful has joined Public "Office Hours"
erik
erikover 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Thayne Trevenen has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Frank Scalzo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ossie Botu has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
David Hawthorne has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ossie Botu has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Florain Drescher has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Antarr Byrd has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Luis Masaya has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Evan Pitstick has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Yusuf Adeyemo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jeremy (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
vikram yerneni has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Oliver Schoenborn has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
PePe Amengual has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Sorry everyone - my connection is too bad we had to end early.
Zapier
Zapierover 5 years ago(edited)
Eric Berg
Eric Bergover 5 years ago
I'd like to talk about approaches to distinguishing between (datadog) metrics from our internal services (EKS) and the infrastructure services, like DD agent, k8-cni, etc.

Obviously, one approach is to add a tag to each resource that identifies it as internal. Interested in hearing others' experiences
Matt Gowie
Matt Gowieover 5 years ago
I believe we’ve talked about this before on office hours but I’m going to bring it up again as it’s still a topic that I feel doesn’t get enough attention:

*How to manage Terraform dev/stage/prod releases when you’re utilizing terraform workspaces > the directory structure approach?*
Mohammed Yahya
Mohammed Yahyaover 5 years ago
erik
erikover 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Heath Snow
Heath Snowover 5 years ago
I'm curious what the test workflow looks like in the cloudposse Terraform repositories. Rather selfishly I want to finish up this PR and the feedback loop + testing methodology is keeping me from completing it (and thus I'm using a fork in the mean time). Not sure if this is the place to go about it.
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Vicken Simonian has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ossie Botu has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Emile Fugulin has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
David Scott has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Yuri Lima has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Sam C has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jailson Silva has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Yusuf Adeyemo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Anere Faithful has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Michael Holt has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mohammed Yahya has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Thayne Trevenen has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Matt Gowie has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
imran.hussain has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Brad Janke has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Denys has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andy Roth has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Heath Snow has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Marc Slayton has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Felipe Sakatauskas has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jailson Silva has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Stevan Arychuk has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
shreenu kumar has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Graziele Vasconcelos has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Charles Sperbeck has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Soham Dutta has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Fernando Sanz has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Tim Gourley has joined Public "Office Hours"
Andrew Roth
Andrew Rothover 5 years ago
Has anyone heard any updates on when Kubernetes will fix the issue with Jobs and InitContainers?
Zapier
Zapierover 5 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Nick James has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mohammed Yahya has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Denys has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
emem umoh has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Michael Jenkins has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Blaise Pabon has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Othman Musleh has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
PePe Amengual has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Rizky Ramadhan has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
A V has joined Public "Office Hours"
Zapier
Zapierover 5 years ago(edited)
Zapier
Zapierover 5 years ago(edited)
Andy Miguel
Andy Miguelover 5 years ago
Adedapo Ajuwon
Adedapo Ajuwonover 5 years ago
Hi all, new here.
Looking forward to my first live office-hour talk.
Cheers.
Andy Miguel
Andy Miguelover 5 years ago
@here friendly reminder we have @Taylor Dolezal from HashiCorp demoing Waypoint today in office hours!

Hope to see you there 🤘
erik
erikover 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
oskar maria grande
oskar maria grandeover 5 years ago

How are people in our community handling drift In the Real World? Did anyone try driftctl? What “homebrew” solutions have community members in use at the moment?
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Rupinder Dhariwal has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Taylor Dolezal has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Adam Blackwell has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Scott Mathson has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
David Scott has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jonas Steinberg has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Michael Jenkins has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mikael Fridh has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Benjamin Smith has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Ray Myers has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Joel Castillo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Miles Monteleone has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Thayne Trevenen has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Antarr Byrd has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Michael Genrich has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andrew Thompson has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
17866946419 has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andrew Thompson has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Oskar Maria Grande has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
David B has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Luis Masaya has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
PePe Amengual has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jim Antoniou has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mazin Ahmed has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Murali Krishna Koppuravuri has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Felipe Sakatauskas has joined Public "Office Hours"
Andy Miguel
Andy Miguelover 5 years ago
Zapier
Zapierover 5 years ago
Satish U has joined Public "Office Hours"
Mazin Ahmed
Mazin Ahmedover 5 years ago
Question for today's office hours: How do you use Git pre-hooks for identifying secrets on organization-level? I'm looking for ideas to detect sensitive commits before it's committed and pushed to Github. Any ideas how would you approach this on org level?
Zapier
Zapierover 5 years ago
Winson Chan has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Arjun Venkatesh has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Julian Severino has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
James Haughey has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Murali Krishna Koppuravuri has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Scott Mathson has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Adeoye R has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Blaise Pabon has joined Public "Office Hours"
Jonas Steinberg
Jonas Steinbergover 5 years ago
@David regarding your yaml question from earlier: I doubt waypoint natively reads YAML, but coincidentally that is precisely what cloud posse's Atmos does. I assume you know that, but if not check it. It's awesome.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
@Andy Miguel power outage
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
I won’t return probably
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Cc @Matt Calhoun
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Zachary Loeber has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Yusuf Adeyemo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jim Park has joined Public "Office Hours"
Blaise Pabon
Blaise Pabonover 5 years ago
@Erik Osterman (Cloud Posse): waypoint looks like a serverless deployment tool (like OpenFAAS)... am I right?
Mazin Ahmed
Mazin Ahmedover 5 years ago
From what I understood, waypoint is like serverless, but 10x more dynamic, can be broader for K8S and other deployments
zadkiel
zadkielover 5 years ago
Hey there, just chiming in to react to last week episode. Terragrunt knows how to provision S3 (and gcs) buckets by itself before triggering terraform. I love these podcasts, don't stop!
Zapier
Zapierover 5 years ago(edited)
Andy Miguel
Andy Miguelover 5 years ago(edited)
@here August 18th we will have another special edition of Office Hours!

@Taylor Dolezal will be returning to demo HashiCorp's Boundary project. Please queue up your questions here and hope to see you there 🤘
Thayne Trevenen
Thayne Trevenenover 5 years ago
Hey Y'all, I am going to start putting TF state files in S3, whats the best policy to be as safe as possible because TF hasn't given us anything to help with secrets in FT state?
erik
erikover 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
oskar maria grande
oskar maria grandeover 5 years ago(edited)
no questions here today so far so i’m asking something a bit off-topic maybe: has anyone test-run opstrace as an alternative to other saas “o11y” offerings? if so how did it go and did you go further into production with it? thanks!
Zapier
Zapierover 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Thayne Trevenen has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Brandon vh has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Oskar Maria Grande has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
David Hawthorne has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Michael Jenkins has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andrew Thompson has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Jonas Steinberg has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Blaise Pabon has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andy Roth has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Nick James has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Clayton Olley has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Yusuf Adeyemo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mykola Lev has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mykola Lev has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
PePe Amengual has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Fernando Castillo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Luis Masaya has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Fernando Castillo has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Winson Chan has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Marc Slayton has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Joel Caceres has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Zapier
Zapierover 5 years ago
Andrew Thompson has joined Public "Office Hours"
Blaise Pabon
Blaise Pabonover 5 years ago
This week in Jonas' world
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Zapier
Zapierover 5 years ago
Hao Wang has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Sheldon Hull has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Mosh has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
managedkaos
managedkaosover 5 years ago
Question: would like to know if anyone has used PGP to encrypt AWS access keys generated by the TF module for secret keys… what’s your experience been like?
managedkaos
managedkaosover 5 years ago
related to secrets discussion ☝️🏾
Zapier
Zapierover 5 years ago
uwaila adams has joined Public "Office Hours"
Andrew Roth
Andrew Rothover 5 years ago
I wouldn’t be much of a fanboy if I didn’t bring up K9s when there’s talk about K8s management GUIs 🙂

https://github.com/derailed/k9s
Zapier
Zapierover 5 years ago
David Hawthorne has joined Public "Office Hours"
Jonas Steinberg
Jonas Steinbergover 5 years ago
question: how are people terraforming alerts specifically in the case where there are many identical underlying resources spread across numerous accounts or environments that require different threshold values? So to articulate a bit more: imagine you have 20 EKS clusters and you want to monitor something like host IO (or whatever): something that is going to vary from environment-to-environment and that you can't just set defaults for. How are people handling this case? My approach is as follows, but I'd love to learn about something better or alternatives in general?

1. have a directory with yaml files each containing a single "alert"
2. in each yaml alert file have some non-environment specific values like "query" which will always be the same from cluster-to-cluster
3. have an "options" section which, basically/unfortunately, contains all the environmental specification, mainly the threshold values *for every environment*
4. loop through all these files using terraform fileset
5. yamldecode every file
6. put the name of the alert in a local tf object
7. add the non-environment specific options as a list
8. get all the environment specific stuff and add it to that object
9. iterate over all that with terraform each spinning up alerts in the process with names and environmental config 

# example
name: istio-host-latency-alert
type: metric alert
query: |
  avg(last_5m):top(top(avg:istio.mesh.request.duration.milliseconds.sum{cluster_name:${stage}} by {host}, 10, 'mean', 'desc')/top(avg:istio.mesh.request.duration.milliseconds.count{cluster_name:${eks_cluster}} by {host}, 10, 'mean', 'desc'),10,'mean','desc') > ${critical_threshold}
message: |
  ({{event.tags.cluster_name}}) Detected Host Latency Greater than 1 Second
escalation_message: ""
tags: []
options:
  - dev:
      notify_no_data: false
      renotify_interval: 60
      notify_audit: false
      timeout_h: 60
      include_tags: true
      require_full_window: true
      threshold:
        critical: 1000
        warning: 50
  - qa:
      notify_no_data: false
      renotify_interval: 60
      notify_audit: false
      timeout_h: 60
      include_tags: true
      require_full_window: true
      threshold:
        critical: 1000
        warning: 50
  - client-test:
      notify_no_data: false
      renotify_interval: 60
      notify_audit: false
      timeout_h: 60
      include_tags: true
      require_full_window: true
      threshold:
        critical: 1000
        warning: 50
...


🤷‍♂️
Zapier
Zapierover 5 years ago
Florain Drescher has joined Public "Office Hours"
sheldonh
sheldonhover 5 years ago
@Erik Osterman (Cloud Posse) this is what I have automatically initialized on each repo. I also have the CI checks run this too. It's not perfect but it helps.

Gitleaks with lefthook (I've stopped using pre-commit framework as lefthook is super fast).
https://github.com/sheldonhull/ci-configuration-files/blob/06f539315716d7a04fbf4ffbfd2e53e906729ef1/lefthook.secrets.yml#L4-L7
Zapier
Zapierover 5 years ago
Vicken Simonian has joined Public "Office Hours"
Jonas Steinberg
Jonas Steinbergover 5 years ago
sheldonh
sheldonhover 5 years ago
Git secrets is good too! It's another layer and can be a global hook.
I think "shift left" by having it checked locally is ideal. However, the final source is really the CI action so no one can bypass by accident
Andrew Roth
Andrew Rothover 5 years ago
sheldonh
sheldonhover 5 years ago
All my projects have a go-task/make command to start work. task init. This also installs the hooks
sheldonh
sheldonhover 5 years ago
Not perfect, but this ensures any new repo has the required policies "self setup"
Zapier
Zapierover 5 years ago
Mohammed Yahya has joined Public "Office Hours"
sheldonh
sheldonhover 5 years ago
This is what my init command looks like. I never leave projects "barebones" I use a way less pretty version like build harness that ensures tools are setup with no fuss/complexity.

  init:dev:
    desc: initialize tools for a developer, but not required for CI
    cmds:
      - |
        dotnet --list-sdks  || echo -e "{{ .red}} :small_red_triangle: dotnet-tools not available. Please install manually the first time here: <https://dotnet.microsoft.com/download> and then run command again {{.nocolor}}"
        mkdir -p {{ .TOOLS_DIRECTORY }} || echo -e "{{ .dark_gray}}:arrows_counterclockwise: skipped creating {{ .TOOLS_DIRECTORY }} directory per already exists {{.nocolor}}"
        # Uninstall manually
        export PATH="$PATH:{{ .HOME }}/.dotnet/tools"
        dotnet tool install --global GitVersion.Tool || dotnet tool update --global GitVersion.Tool # && echo -e "{{.green}} :white_check_mark: gitversion tool installed{{.nocolor}}"
        # If gitversion gives problems with docker commands then evaluate just running as dotnettool
        lefthook install


see last line. The init = always sets up whatever i know is important
sheldonh
sheldonhover 5 years ago
That's from https://taskfile.dev/#/ which I use wherever I'd use make (cross platform, parallelism, file watcher, very simple structure, and basic templating).
This is nice for basics. It's my current goto though I'm exploring other things like Atmos too 🙂
sheldonh
sheldonhover 5 years ago
@Erik Osterman (Cloud Posse) If we get any time at the end of call, would love to know...
- Any starter repo for using variant to run workflow of terraform stacks?

Doing a quick day of work to try and see if I can get away from Terragrunt without a big huge effort on my pilot project and can flip over to this instead.
Zapier
Zapierover 5 years ago
Mykola Lev has joined Public "Office Hours"
Zapier
Zapierover 5 years ago
Andrew Thompson has joined Public "Office Hours"
Andrew Roth
Andrew Rothover 5 years ago
Huge +1 from me and my team for taskfile.dev. We use it extensively across almost all of our projects
sheldonh
sheldonhover 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 5 years ago
Blaise Pabon
Blaise Pabonover 5 years ago
TIL Spacelift is a new CI tool.
Zapier
Zapierover 5 years ago(edited)