#office-hours - September 2020

261 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

September 2020
erik
erikabout 6 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Jeff Wozniak
Jeff Wozniakabout 6 years ago
i'm curious to know what the overall strategy is for handling the new version of the aws provider.
Zapier
Zapierabout 6 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jeff Wozniak has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Anton Shakh has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Soham Jadiya has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sheldon Hull has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
17133029948 has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Ian Bartholomew has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@here our devops #office-hours starting now! join us to talk shop :zoom: https://cloudposse.zoom.us/j/508587304
Zapier
Zapierabout 6 years ago
Andrey Nazarov has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Michael Holt has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Kareem Shahin has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
nat lie has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Adam Crown has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Hugo Samayoa has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Matt Gowie has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jawwad Yunus has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Isa Aguilar has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
James Connolly has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Babajide Hassan has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sean Conley has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Marc Tamsky has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Nick James has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
John D has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
For versioning this is nice.

I have this running right now in a similar manner. I use gitversion that calculates the semver based on branching. If you do a breaking change you manually set the tag to bump otherwise all the patch versions generate pre-release draft releases on branch and normal minor patch.
Zapier
Zapierabout 6 years ago
Sheldon Hull has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Roth has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Olivier Chaine has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
I adopted the null label stuff and love it. All my resources have randomized pet names with standard prefix.
I have wanted to figure out the null label stuff so I’m excited to try this. The submodules having null label has confused me but this looks like it will help with this problem
sheldonh
sheldonhabout 6 years ago
Nothing like provisioning a bunch of servers and my coworkers seeing “snarky-puppy-rds-foobar” 😆
Zapier
Zapierabout 6 years ago
Sheldon Hull has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
Rube goldberg lol. Totally.
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago(edited)
sheldonh
sheldonhabout 6 years ago
Interesting. You are saying on IAM Service accounts that you wouldn’t manage this user provisioning through a master terraform security repo for example? How do you setup the user provisioning to be IAC at that point?
sheldonh
sheldonhabout 6 years ago
Can we get a picture of this diagram and mind addressing sometime why terraform is only on foundational, when i’d guess that it has impact in all of the tiers
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Sheldon Hull has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
If we have time at the end, I want to know what others are doing to provision their IAM user and defined role/groups across accounts via code. Are you using terraform pull request driven workflow, lambda with json in s3 buckets, etc?
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs :
To use these credentials with the Kubernetes provider, they can be interpolated into the respective attributes of the Kubernetes provider configuration block.

IMPORTANT WARNING _When using interpolation to pass credentials to the Kubernetes provider from other resources, these resources SHOULD NOT be created in the same apply operation where Kubernetes provider resources are also used. This will lead to intermittent and unpredictable errors which are hard to debug and diagnose. The root issue lies with the order in which Terraform itself evaluates the provider blocks vs. actual resources. Please refer to this section of Terraform docs for further explanation._


The best-practice in this case is to ensure that the cluster itself and the Kubernetes provider resources are managed with separate apply operations. Data-sources can be used to convey values between the two stages as needed.
sheldonh
sheldonhabout 6 years ago
Managing terraform workspaces with terraformenterprise provider (import from yaml perhaps) is the only scalable way to do this
sheldonh
sheldonhabout 6 years ago
You have to manage terraform workspaces via code at that point
sheldonh
sheldonhabout 6 years ago
The challenge with managing terraform with terraform is pretty much that on free tier there is no additional levels of permission for folks. You can’t have readers, just admins. So you have to bump up the pay and then ensure that workspaces are NOT allowed to be created by any other method than code, or I feel it’s a lost cause to ensure this is managed consistently.
sheldonh
sheldonhabout 6 years ago
Kinda frustrating but i don’t see how you can effectively manage manual + automated workspaces in a solid way if you don’t just have it all managed by a service account instead.
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
^ this sounds like an awesome topic for next #office-hours . What changes come from managing 2-3 workspaces, 10s of workspaces, 100s, 1000s
Zapier
Zapierabout 6 years ago(edited)
👉️ New Zoom Recording from our Office Hours session on 2020-09-02 is now available.
Andrew Nazarov
Andrew Nazarovabout 6 years ago
Following up this multi-level or multi-tier structure you showed. Having this stuff decoupled means that you define different pipelines for them. Is this like a pipeline per level? Separate repo for each? Or it might be several pipelines within the same level? By the pipeline I essentially mean terraform apply command which applies a set of modules. What is the CloudPosse approach?

How do you deal with different chicken-and-egg scenarios? Like you deploy Gitlab and its runners as level 3, but you need runners to run terraform commands on level 1 or even to deploy this Gitlab:)
erik
erikabout 6 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
gugaiz
gugaizabout 6 years ago
Hi, I am trying to create a security group with
module "app_db_sg" {
  source = "terraform-aws-modules/security-group/aws//modules/postgresql"

  name   = "${local.environment}-db-sg"
  vpc_id = module.vpc.vpc_id

  description = "Security group that controls access to DB"
  use_name_prefix = false

  computed_ingress_with_source_security_group_id = [
    {
      rule                     = "postgresql-tcp"
      source_security_group_id = module.app_beanstalk_environment[0].security_group_id
    }
  ]
  number_of_computed_ingress_with_source_security_group_id = 1

}

but I am getting One of ['cidr_blocks', 'ipv6_cidr_blocks', 'self', 'source_security_group_id', 'prefix_list_ids'] must be set to create an AWS Security Group Rule. I just want to know how I can check that the value returned by module.app_beanstalk_environment[0].security_group_id is right. I am using tfctl so terraform console does not work for me (or I am not sure how to use it).
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@here our devops #office-hours starting now! join us to talk shop :zoom: https://cloudposse.zoom.us/j/508587304
sheldonh
sheldonhabout 6 years ago
Gitpod did this recently, a full setup of their EKS environment and export of the terraform plan and more with a single docker run. I was pretty impressed, esp as never having used helm it was amazing to see it all pretty much just work 🙂
Zapier
Zapierabout 6 years ago
David Karlsen has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
raphael francis has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Roth has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sheldon Hull has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
Question:
• GitHub Actions —> Any easy way to trigger an action on demand?
• GitHub Actions --> Any update on any dashboard/centralized reporting for actions that have been run in an organization?
Zapier
Zapierabout 6 years ago
Anton Shakh has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Isa Aguilar has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Adam Crown has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
PePe Amengual has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Kareem Shahin has joined Public "Office Hours"
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago

GitHub Actions —> Any easy way to trigger an action on demand?

Yup, you can triger them manually now. They have a button! https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/
Zapier
Zapierabout 6 years ago
Victor Ma has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Babajide Hassan has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Taras Dyshkant has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Elkins has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Robert Horrox has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Christopher Picht has joined Public "Office Hours"
sheldonh
sheldonhabout 6 years ago
Chef got acquired. I think that’s a big change 🙂
Zapier
Zapierabout 6 years ago
eeic berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Pedro Torres has joined Public "Office Hours"
David J. M. Karlsen
David J. M. Karlsenabout 6 years ago
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
Zapier
Zapierabout 6 years ago
Michael Martin has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Maged Abdelmoeti has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
sheldonh
sheldonhabout 6 years ago
@Erik Osterman (Cloud Posse) can you share the parsing logic of the yaml? I’ve not found many good “flatten” examples. That part would be useful in my own work if possible
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
sheldonh
sheldonhabout 6 years ago
Such a great community. Always enjoy chatting with all of you 🙂
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
^AWS SaaS Factory presentation on programatic Control Planes.
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
Screenshot from the above video
Andrew Nazarov
Andrew Nazarovabout 6 years ago
Haven’t got a chance to participate today. Looking forward to watching the recorded version
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
Full disclosure: I'll miss office-hours next week as I have a conflict
Zapier
Zapierabout 6 years ago(edited)
👉️ New Zoom Recording from our Office Hours session on 2020-09-09 is now available.
Andrew Nazarov
Andrew Nazarovabout 6 years ago
I’m watching the latest episode. Regarding of version-checker , Lens had the same functionality, there were some bugs in it, but it was more or less usable. Don’t know its current state though.
Andrew Nazarov
Andrew Nazarovabout 6 years ago
As of fat module vs decomposition I would join a @Vlad Ionescu (he/him)’s camp. In the past we struggled a lot managing everything via just one tf apply. It looked cool at first that you theoretically could fire up all the things from the ground up. But then came the pain. Mostly it came firstly, as Vlad pointed out, from fundamental changes in modules and secondly - from unstable third-party or home-grown tf providers. And we’d encountered spoiled state quite often until we decomposed things in a way similar to CloudPosse’s 4-layered approach.

But, yes, it’s a matter of your use cases. For some fat modules might work perfectly.

Just my two cents on this.
erik
erikabout 6 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierabout 6 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Taras Dyshkant has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vicken Simonian has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Giles Billenness has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Adam Crown has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Roth has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Paul Obalonye has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@Jeremy G what's the link to the cycle issue you reported? ☝️
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@here starting now
Jeremy G (Cloud Posse)
Jeremy G (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Matt Gowie has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Alex Siegman has joined Public "Office Hours"
Chris Picht
Chris Pichtabout 6 years ago
Anyone use https://github.com/jckuester/awsweeper ? Is there a better tool out there for blanking out an AWS account? When I am trying to make sure that my Code creates all of the Infrastructure I have, I find destroying to be nearly as important as creating.
Zapier
Zapierabout 6 years ago
Brian Tai has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Christopher Picht has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jeremy CloudPosse has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Paul Obalonye has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
David Lundgren has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Kareem Shahin has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Oludahun Bade-Ajidahun has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Robert Horrox has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Elkins has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
azam has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Anton Shakh has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Matt Gowie
Matt Gowieabout 6 years ago
Zapier
Zapierabout 6 years ago
Sri has joined Public "Office Hours"
Andrew Roth
Andrew Rothabout 6 years ago
Anybody use a bot to merge code? I’m wondering what that looks like under the hood
Zapier
Zapierabout 6 years ago
Marc Tamsky has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Omer Sen has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
alejandro chacon has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
pepe amengual has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Isa Aguilar has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Adam Blackwell has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
ivan pedro has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Juan Soto has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Blaise pabon has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Ian Bartholomew has joined Public "Office Hours"
Adam Blackwell
Adam Blackwellabout 6 years ago
Side question about IAM access, we no longer use cross account assumptions for console access and instead use OneLogin. I'm curious if this diverges from the CloudPosse reference architecture and if others do something similar with Okta or OneLogin. If there are downsides that I'm not aware of, I'd love to know about them.

(in these sample screenshots I, as an SRE, only have admin and readonly for each account, but developers often have various other roles)
Adam Blackwell
Adam Blackwellabout 6 years ago(edited)
Second side question: aws-nuke was mentioned in the beginning of office hours, which I know is used in this reference architecture:

https://github.com/cloudposse/testing.cloudposse.co/blob/master/.github/workflows/aws-nuke.yml
https://github.com/cloudposse/testing.cloudposse.co/blob/4d02425da9a97bb8e7cbe61987d511f0ed6d1e4c/.github/workflows/aws-nuke.yml

I'm curious if others use this, but chose to run the workflow on private runners and use an IAM role to avoid needing to give AWS credentials to Github and if there are cons to the second approach.
Zapier
Zapierabout 6 years ago(edited)
👉️ New Zoom Recording from our Office Hours session on 2020-09-16 is now available.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
erik
erikabout 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Jay Zalowitz
Jay Zalowitzabout 6 years ago
hey, apparently all the docs arent letting me do any of this due to the provider if im reading it correct
Jay Zalowitz
Jay Zalowitzabout 6 years ago
action {
name = "${var.application_name}-ecs-worker"
category = "Deploy"
owner = "AWS"
provider = "ECS"
input_artifacts = ["task"]
version = "1"
configuration = {
ClusterName = aws_ecs_cluster.ecs_cluster.name
ServiceName = "${var.application_name}-worker"
# ActionMode = "REPLACE_ON_FAILURE"
# OutputFileName = "CreateStackOutput.json"
# StackName = "MyStack"
# ImageDefinitionsFile = "worker-imagedefinitions.json"
# TaskDefinitionTemplateArtifact = "task"
# TaskDefinitionTemplatePath = "worker-imagedefinitions.json"
}
}
Jay Zalowitz
Jay Zalowitzabout 6 years ago
id love to talk about this if you are open to it today
erik
erikabout 6 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Adam Crown has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jeremy CloudPosse has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
pepe amengual has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Fernando Castillo has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Anere Faithful has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Marcin Brański has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Michael Londeen has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vitali Bystritski has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Christian Roy has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Justin Ober has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Matt Gowie has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Kareem Shahin has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
vicken has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Brian Tai has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Oliver Schoenborn has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrey Nazarov has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Nigel Kirby has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
David Lundgren has joined Public "Office Hours"
btai
btaiabout 6 years ago(edited)
Topic I’m interested in if we have time: Grafana users, have you found any useful community dashboards that you would recommend / what is the general opinion about community dashboards. Alternatively, how do you manage your Grafana dashboards? Should it only be codified + read only in the UI
Zapier
Zapierabout 6 years ago
Anere Faithful has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Michael Holt has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Nick James has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Christopher Picht has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Marc Tamsky has joined Public "Office Hours"
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
For downscaling k8s deployments on a schedule: https://github.com/hjacobs/kube-downscaler
Zapier
Zapierabout 6 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Isa Aguilar has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Juan Soto has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Laurence Giglio has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Roth has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
sri has joined Public "Office Hours"
Patrick Joyce
Patrick Joyceabout 6 years ago
waf?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago(edited)
ahhhh!! sorry, we ran out of time today @Patrick Joyce
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
we'll get to WAF next wednesday
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Zapier
Zapierabout 6 years ago(edited)
👉️ New Zoom Recording from our Office Hours session on 2020-09-23 is now available.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
Andrew Roth
Andrew Rothabout 6 years ago(edited)
Spent like 6 hours figuring this out. Thought it might be useful for someone else…

Idempotently create a Personal Access Token for a user in GitLab running in Kubernetes

https://gist.github.com/RothAndrew/e1c8d3e183293d3fadb6cdbf64a3475d
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
muhaha
muhahaabout 6 years ago(edited)
Guys? I have a question ... What are You using for logging in k8s ( forwarders ) ?
I am using Loki & Opendistro ( Elasticsearch ), problem is that I want to use Fluentbit + FluentD combo ( tls forward, exposed separate loadbalancer ), what is problem that there is not complete & matured solution for it, which is weird ..
• fluentbit -> there isnt support for hotreloading, nor API endpoints, signaling option in application
• fluentd -> there is no good helm chart with elasticsearch & loki output and sidecar for reloading after config change ( not only config, but mainly secret (tls) change )
• logging-operator by banzaicloud -> systemd and host logging is behind paywall via logging-opeator-extensions, which is nogo for me
• kubesphere/fluentbit-operator -> seems unfinished ( no helm chart ), but promising
• vmware/kube-fluentd-operator -> helm chart available, its promising
Any other alternatives? I can probably use beats & logstash, but whole community is using fluentbit/fluentd combo..., but this ecosystem is not matured yet...
Ideas? Thanks
erik
erikabout 6 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Patrick Joyce
Patrick Joyceabout 6 years ago
I am interested to know what some peoples experiences are with AWS WAF alternatives. Bonus if on-prem but not req. These are some of the more popular ones Ive found Imperva, Fortinet, Signal Sciences, Barracuda, Sophos, F5 and obvs cloudflare.
Zapier
Zapierabout 6 years ago
Robert Horrox has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
@here our devops #office-hours starting now! join us to talk shop :zoom: https://cloudposse.zoom.us/j/508587304
Zapier
Zapierabout 6 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
vicken has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Alex Siegman has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Nigel Kirby has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Andrew Roth has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Raja Tejas Yerramalli has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
David Scott has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Fernando Castillo has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
sri has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
vicken has joined Public "Office Hours"
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 6 years ago
Zapier
Zapierabout 6 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Alex Pereyra has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
15139103984 has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
rhenusonerosalia has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Zachary Loeber has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Fernando Castillo has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Neil Gealy has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Kareem Shahin has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Jeremy (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
pepe amengual has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Rohit G has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Ω has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Marc Tamsky has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Michael Londeen has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Eric Berg has joined Public "Office Hours"
zadkiel
zadkielabout 6 years ago
Related to the current conversation: https://github.com/cloudflare/cf-terraforming
Zapier
Zapierabout 6 years ago
David Lundgren has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
charles pogi has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Nicolás de la Torre has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
VJ D has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
pepe amengual has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago
Durgesh Manohar has joined Public "Office Hours"
Zapier
Zapierabout 6 years ago(edited)
👉️ New Zoom Recording from our Office Hours session on 2020-09-30 is now available.