Windows IAC?
Is it possible to setup a windows environment in a way where everything is defined as code, or is this a futile thought? I'm vaugly familiar with some devops practices but I work in a smaller business where Windows is a large share of our environment. Would be nice to have everything in code so if something needs to be rebuilt it could be done quickly.
https://redd.it/kpbr6z
@r_devops
Is it possible to setup a windows environment in a way where everything is defined as code, or is this a futile thought? I'm vaugly familiar with some devops practices but I work in a smaller business where Windows is a large share of our environment. Would be nice to have everything in code so if something needs to be rebuilt it could be done quickly.
https://redd.it/kpbr6z
@r_devops
reddit
Windows IAC?
Is it possible to setup a windows environment in a way where everything is defined as code, or is this a futile thought? I'm vaugly familiar with...
How to practice devops learnings?
Hi I am an release engineer and planning to move to devops role. I've been learning different tools like ansible, docker, kubernetes. But I do not have scope to implement them at my work. Can you please help me finding a best way to get hands-on experience and practice with the devops tools I learn.
https://redd.it/kp5udn
@r_devops
Hi I am an release engineer and planning to move to devops role. I've been learning different tools like ansible, docker, kubernetes. But I do not have scope to implement them at my work. Can you please help me finding a best way to get hands-on experience and practice with the devops tools I learn.
https://redd.it/kp5udn
@r_devops
reddit
How to practice devops learnings?
Hi I am an release engineer and planning to move to devops role. I've been learning different tools like ansible, docker, kubernetes. But I do not...
What are the best books on systems design philosophies?
I know this is a pretty broad question, but the parameters are broad. I want to learn more about the current leading philosophies on building systems that are not only efficient but secure. What are your top picks?
BONUS: If you have any good picks for books on both ORGANIZATIONAL and COMPUTER system philosophies, the better!
https://redd.it/kp57tk
@r_devops
I know this is a pretty broad question, but the parameters are broad. I want to learn more about the current leading philosophies on building systems that are not only efficient but secure. What are your top picks?
BONUS: If you have any good picks for books on both ORGANIZATIONAL and COMPUTER system philosophies, the better!
https://redd.it/kp57tk
@r_devops
reddit
What are the best books on systems design philosophies?
I know this is a pretty broad question, but the parameters are broad. I want to learn more about the current leading philosophies on building...
Tutorial about Azure for beginners
Hello.
Started to make video guides/tutorials about Azure fundamentals. Tried to be short and clear. Looking for recommendations, tips, and constructive criticism. Currently are ready 3 parts:
https://youtu.be/U5qlgZeBZAo
https://youtu.be/ndNf0amiwhk
https://youtu.be/I5rOxq56NnU
https://redd.it/kp3roh
@r_devops
Hello.
Started to make video guides/tutorials about Azure fundamentals. Tried to be short and clear. Looking for recommendations, tips, and constructive criticism. Currently are ready 3 parts:
https://youtu.be/U5qlgZeBZAo
https://youtu.be/ndNf0amiwhk
https://youtu.be/I5rOxq56NnU
https://redd.it/kp3roh
@r_devops
YouTube
Azure Fundamentals [part 1]
In this episode you'll learn Azure basics - what is cloud computing, Azure history and how to get started.Useful materials:· https://docs.microsoft.com/en-us...
How long would it take to read all of the AWS documentation?
I can vaguely remember reading somewhere that it would take the average human reading at 250 wpm 100+ years to read all of the official AWS documentation, from start to finish, but I can't recall where I read that and I can't attribute the quote (I already tried google).
Does anyone know the quote I'm talking about, and, if I only imagined it, does anyone know roughly how long it would take someone to read all of the AWS documentation? Are there similar stats available for the Azure/GCP documentation?
https://redd.it/kozpbb
@r_devops
I can vaguely remember reading somewhere that it would take the average human reading at 250 wpm 100+ years to read all of the official AWS documentation, from start to finish, but I can't recall where I read that and I can't attribute the quote (I already tried google).
Does anyone know the quote I'm talking about, and, if I only imagined it, does anyone know roughly how long it would take someone to read all of the AWS documentation? Are there similar stats available for the Azure/GCP documentation?
https://redd.it/kozpbb
@r_devops
reddit
How long would it take to read all of the AWS documentation?
I can vaguely remember reading somewhere that it would take the average human reading at 250 wpm 100+ years to read all of the official AWS...
Beginner question: Understanding workflow with stages, specifically conflicts.
A devops pipeline usually has multiple stages, like development, staging and production. In each of these stages, there can be a deployment of the build to a resource, like a VM in the cloud.
What I don't understand is when people are working on multiple feature branches.
In production on the master branch, each feature comes one after another. So no conflicts there.
In development, there might be multiple feature branches and each feature wants to be tested in the dev environment. But assuming there is only one resource, one branch will overwrite the deployment of the other one. I see a conflict here.
Can someone clear up how it is usually done or if I am missing something? Thanks.
https://redd.it/koyrca
@r_devops
A devops pipeline usually has multiple stages, like development, staging and production. In each of these stages, there can be a deployment of the build to a resource, like a VM in the cloud.
What I don't understand is when people are working on multiple feature branches.
In production on the master branch, each feature comes one after another. So no conflicts there.
In development, there might be multiple feature branches and each feature wants to be tested in the dev environment. But assuming there is only one resource, one branch will overwrite the deployment of the other one. I see a conflict here.
Can someone clear up how it is usually done or if I am missing something? Thanks.
https://redd.it/koyrca
@r_devops
reddit
Beginner question: Understanding workflow with stages,...
A devops pipeline usually has multiple stages, like development, staging and production. In each of these stages, there can be a deployment of the...
Provision AWS IAM with Terraform
Over the last two years I've been constantly working on improving our terraform AWS IAM module to make it as flexible as possible and ensure it covers all use cases. It is now in a state that I'm pretty satisfied with and it serves an 20+ AWS account landscape with all the edge cases one could think of.
Thought to share it here as it might be useful to some of you.
GitHub: [https://github.com/cytopia/terraform-aws-iam](https://github.com/cytopia/terraform-aws-iam)
Registry: https://registry.terraform.io/modules/cytopia/iam/aws/latest
Features
It is only required to have a single module definition per AWS account, as this module allows the creation of unlimited resources and you will therefore have an auditable single source of truth for IAM.
Completely configurable via `terraform.tfvars` only
Arbitrary number of IAM **policies**, **groups**, **users** and **roles**
Policies can be defined via JSON or templatable JSON files
Policies can be defined via `aws_iam_policy_document` (Example here)
Groups, users and roles can be attached to an arbitrary number of custom policies, inline policies and existing policy ARN's
Users can be added to an arbitrary number of groups
Users support AWS access/secret [key rotation](https://github.com/cytopia/terraform-aws-iam/tree/master/examples/access-key-rotation)
Roles support trusted entities
Arbitrary number of [identity providers](https://github.com/cytopia/terraform-aws-iam/tree/master/examples/saml-login) (SAML and OIDC)
Account settings: account alias and password policy
Documentation
I've made sure to document as extensive as possible in each of the examples and also add best-practices and certain workflows. If you find certain functions unclear, please drop me a comment here.
https://redd.it/koy2vz
@r_devops
Over the last two years I've been constantly working on improving our terraform AWS IAM module to make it as flexible as possible and ensure it covers all use cases. It is now in a state that I'm pretty satisfied with and it serves an 20+ AWS account landscape with all the edge cases one could think of.
Thought to share it here as it might be useful to some of you.
GitHub: [https://github.com/cytopia/terraform-aws-iam](https://github.com/cytopia/terraform-aws-iam)
Registry: https://registry.terraform.io/modules/cytopia/iam/aws/latest
Features
It is only required to have a single module definition per AWS account, as this module allows the creation of unlimited resources and you will therefore have an auditable single source of truth for IAM.
Completely configurable via `terraform.tfvars` only
Arbitrary number of IAM **policies**, **groups**, **users** and **roles**
Policies can be defined via JSON or templatable JSON files
Policies can be defined via `aws_iam_policy_document` (Example here)
Groups, users and roles can be attached to an arbitrary number of custom policies, inline policies and existing policy ARN's
Users can be added to an arbitrary number of groups
Users support AWS access/secret [key rotation](https://github.com/cytopia/terraform-aws-iam/tree/master/examples/access-key-rotation)
Roles support trusted entities
Arbitrary number of [identity providers](https://github.com/cytopia/terraform-aws-iam/tree/master/examples/saml-login) (SAML and OIDC)
Account settings: account alias and password policy
Documentation
I've made sure to document as extensive as possible in each of the examples and also add best-practices and certain workflows. If you find certain functions unclear, please drop me a comment here.
https://redd.it/koy2vz
@r_devops
GitHub
GitHub - cytopia/terraform-aws-iam: This Terraform module manages AWS IAM to its full extend.
This Terraform module manages AWS IAM to its full extend. - GitHub - cytopia/terraform-aws-iam: This Terraform module manages AWS IAM to its full extend.
Free Kubernetes workshop
Hi there! Six months ago I've created a survey about Kubernetes basics, and the results were showing a strong interest.
So here we go: at 9th of January, 12 PM (EST) or 18 PM (CET) I will be hosting a free online event about the very basics of Kubernetes. Here is the event link.
What will we cover:
1. We'll talk about Kubernetes architecture a little.
2. We'll talk about tools for creating Kubernetes cluster.
3. We'll try to create a small cluster (1 node, 2 nodes) as virtual machines with VirtualBox.
Once again, it's completely free, I'd like to have your feedback.
https://redd.it/koxydf
@r_devops
Hi there! Six months ago I've created a survey about Kubernetes basics, and the results were showing a strong interest.
So here we go: at 9th of January, 12 PM (EST) or 18 PM (CET) I will be hosting a free online event about the very basics of Kubernetes. Here is the event link.
What will we cover:
1. We'll talk about Kubernetes architecture a little.
2. We'll talk about tools for creating Kubernetes cluster.
3. We'll try to create a small cluster (1 node, 2 nodes) as virtual machines with VirtualBox.
Once again, it's completely free, I'd like to have your feedback.
https://redd.it/koxydf
@r_devops
Tickettailor
Join the guestlist for The Bearded Kubernetes on YouTube, Sat Jan 9, 2021 5:00 PM - 7:00 PM
The Bearded Kubernetes on YouTube, Sat Jan 9, 2021 - We will have a 100% free screencast about the very basics of Kubernetes. It will go for approx. 90 minutes.
Kubernetes Architecture at glance - kubelet, kube-api-server, etcd, et al.Tools review: how can…
Kubernetes Architecture at glance - kubelet, kube-api-server, etcd, et al.Tools review: how can…
How difficult is it to find a DevOps jobs in the US from Germany?
Hi everyone, I would like to hear your input and nationality is German.
Thanks.
https://redd.it/kov742
@r_devops
Hi everyone, I would like to hear your input and nationality is German.
Thanks.
https://redd.it/kov742
@r_devops
reddit
How difficult is it to find a DevOps jobs in the US from Germany?
Hi everyone, I would like to hear your input and nationality is German. Thanks.
Send newly created posts on WordPress to GitHub to open for outsource translation?
As the title says, I'm trying to run a website on WordPress where I publish posts in a certain language and want to open that post for outsource translation where people I know and other people out there will help in translating the posts into various other languages. Can I achieve this somehow with GitHub Actions and/or webhooks to automate it?
Why GitHub? I want to have a version control / pull request abilities to check the translation.
Has to be free.
Open for any other suggestion that can cover what I need. Thanks
https://redd.it/koug9u
@r_devops
As the title says, I'm trying to run a website on WordPress where I publish posts in a certain language and want to open that post for outsource translation where people I know and other people out there will help in translating the posts into various other languages. Can I achieve this somehow with GitHub Actions and/or webhooks to automate it?
Why GitHub? I want to have a version control / pull request abilities to check the translation.
Has to be free.
Open for any other suggestion that can cover what I need. Thanks
https://redd.it/koug9u
@r_devops
reddit
Send newly created posts on WordPress to GitHub to open for...
As the title says, I'm trying to run a website on WordPress where I publish posts in a certain language and want to open that post for outsource...
Has anyone here compiled DroneCI from scratch?
Sorry if this is oddly specific but I'm looking to follow the instruction noted here and getting the following error:
ubuntu@foobar:~$ go install -tags "oss nolimit" github.com/drone/drone/cmd/drone-server
can't load package: cannot find module providing package github.com/drone/drone/cmd/drone-server: working
directory is not part of a module
When I do a go get I get the following error:
ubuntu@foobar:~$ go get github.com/drone/drone/cmd/drone-server
go: found github.com/drone/drone/cmd/drone-server in github.com/drone/drone v1.10.1
go get: github.com/drone/[email protected] requires
github.com/h2non/[email protected]: parsing go.mod:
module declares its path as: gopkg.in/h2non/gock.v1
but was required as: github.com/h2non/gock
Any ideas? It works when building in DroneCI using the default .drone.yml file so I know it must be something I'm doing wrong on my end, just can't figure out what exactly.
https://redd.it/kpsnp7
@r_devops
Sorry if this is oddly specific but I'm looking to follow the instruction noted here and getting the following error:
ubuntu@foobar:~$ go install -tags "oss nolimit" github.com/drone/drone/cmd/drone-server
can't load package: cannot find module providing package github.com/drone/drone/cmd/drone-server: working
directory is not part of a module
When I do a go get I get the following error:
ubuntu@foobar:~$ go get github.com/drone/drone/cmd/drone-server
go: found github.com/drone/drone/cmd/drone-server in github.com/drone/drone v1.10.1
go get: github.com/drone/[email protected] requires
github.com/h2non/[email protected]: parsing go.mod:
module declares its path as: gopkg.in/h2non/gock.v1
but was required as: github.com/h2non/gock
Any ideas? It works when building in DroneCI using the default .drone.yml file so I know it must be something I'm doing wrong on my end, just can't figure out what exactly.
https://redd.it/kpsnp7
@r_devops
GitHub
drone/drone
Drone is a Container-Native, Continuous Delivery Platform - drone/drone
What's your experience as an SRE with TS Clearance?
I'm currently a DevSecOps Engineer with a secret clearance. I'm wondering what it would be like if I go further down this path and try to get my TS from my current employer. What has your experience been in your career in terms of WLB (work life balance), compensation, work quality (interesting vs boring), job competitiveness, etc? And do you feel like there's an advantage in being in the Washington DC/DMV area for these types of roles?
https://redd.it/kpsxg0
@r_devops
I'm currently a DevSecOps Engineer with a secret clearance. I'm wondering what it would be like if I go further down this path and try to get my TS from my current employer. What has your experience been in your career in terms of WLB (work life balance), compensation, work quality (interesting vs boring), job competitiveness, etc? And do you feel like there's an advantage in being in the Washington DC/DMV area for these types of roles?
https://redd.it/kpsxg0
@r_devops
reddit
What's your experience as an SRE with TS Clearance?
I'm currently a DevSecOps Engineer with a secret clearance. I'm wondering what it would be like if I go further down this path and try to get my...
Need guidance on approach for CI/CD for ECS + Docker
Hi All,
A friend and I (software developers) started building out an app on the side and decided to go with angular/node stack with AWS infrastructure. I'm thinking of using Docker with ECS to containerize and host the application. I'm looking for a free / open source build / deploy tool that will pair well with this stack. Ideally, the flow would be once master is merged, the tools recognize the merge and deploy a new container within ECS. I may be bastardizing the flow but I've just started looking into docker so I'm not super familiar with it. Any feedback would be appreciated.
https://redd.it/kpoagd
@r_devops
Hi All,
A friend and I (software developers) started building out an app on the side and decided to go with angular/node stack with AWS infrastructure. I'm thinking of using Docker with ECS to containerize and host the application. I'm looking for a free / open source build / deploy tool that will pair well with this stack. Ideally, the flow would be once master is merged, the tools recognize the merge and deploy a new container within ECS. I may be bastardizing the flow but I've just started looking into docker so I'm not super familiar with it. Any feedback would be appreciated.
https://redd.it/kpoagd
@r_devops
reddit
Need guidance on approach for CI/CD for ECS + Docker
Hi All, A friend and I (software developers) started building out an app on the side and decided to go with angular/node stack with AWS...
Does anyone feel that there’s so many CI/CD tools that it’s impossible to keep up with?
I’m still very early on in my career but there are soooo many technologies that comes out on the daily. Being a contractor, i have to learn new tools almost every job. “Hey have you heard of StrumCI? No, we use Jenkins but are moving onto Drone?” I love it too because there’s something for everyone.
https://redd.it/kpuhkd
@r_devops
I’m still very early on in my career but there are soooo many technologies that comes out on the daily. Being a contractor, i have to learn new tools almost every job. “Hey have you heard of StrumCI? No, we use Jenkins but are moving onto Drone?” I love it too because there’s something for everyone.
https://redd.it/kpuhkd
@r_devops
reddit
Does anyone feel that there’s so many CI/CD tools that it’s...
I’m still very early on in my career but there are soooo many technologies that comes out on the daily. Being a contractor, i have to learn new...
Turn existing setup into code
I have an existing setup that I want to turn into code. I need some advice regarding tools and strategy.
What I have:
* Infrastructure
* A couple of linodes
* A bunch of linode block storage volumes
* A bunch of Backblaze buckets (S3-compatible)
* A bunch of somains and a whole lot of DNS resords
I run:
* A few Wordpress sites
* A few other PHP-based applications
* A couple of Ruby on Rails applications
* A MySQL server
* A PostgreSQL server
* Nginx for webservers
* A rather complex mail server (Postfix, Dovecot, OpenDKIM, rspamd, virtual domains, etc.)
* Backups with Duplicity
What I want to achieve:
* I'd like to turn this setup into code so that I could nuke all (or part) of it and recreate with a single (or at least very few) command.
* I'd like to be able to move things around relatively easily. Ideally, tools would be able to move data around, too. E.g. if I move MySQL db from one linode to another it would make sure MySQL server is set up there and would move data from the old server to the new one, and maybe remove MySQL server from the old linode if nothing uses it there any more. Is this even a thing?
* I'm fine with changes that would make making changes easier.
* Ideally, I don't want to add much complexity/cost on top the existing setup (apart from my time). That sort of disqualifies configuration servers, turning everything into containers or moving to AWS, etc.
I have very little exposure to DevOps tools but I'm willing to learn. The question is what to learn.
https://redd.it/kpia73
@r_devops
I have an existing setup that I want to turn into code. I need some advice regarding tools and strategy.
What I have:
* Infrastructure
* A couple of linodes
* A bunch of linode block storage volumes
* A bunch of Backblaze buckets (S3-compatible)
* A bunch of somains and a whole lot of DNS resords
I run:
* A few Wordpress sites
* A few other PHP-based applications
* A couple of Ruby on Rails applications
* A MySQL server
* A PostgreSQL server
* Nginx for webservers
* A rather complex mail server (Postfix, Dovecot, OpenDKIM, rspamd, virtual domains, etc.)
* Backups with Duplicity
What I want to achieve:
* I'd like to turn this setup into code so that I could nuke all (or part) of it and recreate with a single (or at least very few) command.
* I'd like to be able to move things around relatively easily. Ideally, tools would be able to move data around, too. E.g. if I move MySQL db from one linode to another it would make sure MySQL server is set up there and would move data from the old server to the new one, and maybe remove MySQL server from the old linode if nothing uses it there any more. Is this even a thing?
* I'm fine with changes that would make making changes easier.
* Ideally, I don't want to add much complexity/cost on top the existing setup (apart from my time). That sort of disqualifies configuration servers, turning everything into containers or moving to AWS, etc.
I have very little exposure to DevOps tools but I'm willing to learn. The question is what to learn.
https://redd.it/kpia73
@r_devops
reddit
Turn existing setup into code
I have an existing setup that I want to turn into code. I need some advice regarding tools and strategy. What I have: * Infrastructure * A...
How does one calculate toil and measure toil reduction?
There's lots of talk of toil reduction but, how exactly do we know that we are reducing toil? Is there a quantifiable way of knowing which items to tackle to reduce x% of toil?
https://redd.it/kq1nm2
@r_devops
There's lots of talk of toil reduction but, how exactly do we know that we are reducing toil? Is there a quantifiable way of knowing which items to tackle to reduce x% of toil?
https://redd.it/kq1nm2
@r_devops
reddit
How does one calculate toil and measure toil reduction?
There's lots of talk of toil reduction but, how exactly do we know that we are reducing toil? Is there a quantifiable way of knowing which items...
Need advice on microservices and database access.
I currently have microservices connecting to one database. i have every service connect to the DB with its own role with specific permissions. For example, the auth service has a DB role which has only SELECT access to the "users" table I'm using PostgreSQL btw.
Questions: Is there a better/easier way of doing this? Am I going the right direction here?
I ask because this might be overkill. On the flip side, some may think I'm not going far enough and that I need a different schema for each service.
I've read that to do ms properly, each service should have its own DB. I think that's impractical and a maintenance nightmare. At least for my project it is. So, i'm not going that route. But, I need to somehow isolate activities between the services regarding the DB.
I'm speaking only for production environments.
https://redd.it/kq67ix
@r_devops
I currently have microservices connecting to one database. i have every service connect to the DB with its own role with specific permissions. For example, the auth service has a DB role which has only SELECT access to the "users" table I'm using PostgreSQL btw.
Questions: Is there a better/easier way of doing this? Am I going the right direction here?
I ask because this might be overkill. On the flip side, some may think I'm not going far enough and that I need a different schema for each service.
I've read that to do ms properly, each service should have its own DB. I think that's impractical and a maintenance nightmare. At least for my project it is. So, i'm not going that route. But, I need to somehow isolate activities between the services regarding the DB.
I'm speaking only for production environments.
https://redd.it/kq67ix
@r_devops
reddit
Need advice on microservices and database access.
I currently have microservices connecting to one database. i have every service connect to the DB with its own role with specific permissions. For...
Dev2Prod
Hey y'all!
I'm a self taught developer. I'm a college student. I've never been into an IT company and worked on anything from scratch.
I've developed a web app. I've written it on MERN stack and with some technologies like Redis, RabbitMQ, Firebase, Algolia and other stuffs. I've eight different services which talk among themselves using RabbitMQ. And Redis to store my active auth tokens in it.
I need some advice from you guys on DevOps. What is the process that happens from development to production? All my service aren't in a docker. I just have repositories for each and every services and my frontend. I am the only developer who developed this web app. So I didn't feel anything hard which coding. I've no CI/CD pipeline or any other sort of it.
Now I need to deploy my product in Heroku. What should I do now? Should I manually deploy every single service or is there any other way to do it? I will migrate from Heroku to AWS in a year mebbe. Just because of financial limitations, I use Heroku for now.
Also now it is in development environment. Should I stage it and then to production or dev env to prod env?
I need some advices from you people on how an IT industry develops a software from scratch to production release.
I'm going to release my app in publicly for everyone to use.
What are the checks should I look before it gets into production and how should I release my app in a production environment?
https://redd.it/kq8tvv
@r_devops
Hey y'all!
I'm a self taught developer. I'm a college student. I've never been into an IT company and worked on anything from scratch.
I've developed a web app. I've written it on MERN stack and with some technologies like Redis, RabbitMQ, Firebase, Algolia and other stuffs. I've eight different services which talk among themselves using RabbitMQ. And Redis to store my active auth tokens in it.
I need some advice from you guys on DevOps. What is the process that happens from development to production? All my service aren't in a docker. I just have repositories for each and every services and my frontend. I am the only developer who developed this web app. So I didn't feel anything hard which coding. I've no CI/CD pipeline or any other sort of it.
Now I need to deploy my product in Heroku. What should I do now? Should I manually deploy every single service or is there any other way to do it? I will migrate from Heroku to AWS in a year mebbe. Just because of financial limitations, I use Heroku for now.
Also now it is in development environment. Should I stage it and then to production or dev env to prod env?
I need some advices from you people on how an IT industry develops a software from scratch to production release.
I'm going to release my app in publicly for everyone to use.
What are the checks should I look before it gets into production and how should I release my app in a production environment?
https://redd.it/kq8tvv
@r_devops
reddit
Dev2Prod
Hey y'all! I'm a self taught developer. I'm a college student. I've never been into an IT company and worked on anything from scratch. I've...
If your team does ML, what is your "MLOps" stack?
I'm getting more interested in/involved in machine learning, but the DevOps ecosystem around ML feels... rough, to say the least.
I'm looking for anyone with experience running ML in production. What does your MLOps stack look like? What platforms have you found that you love/hated?
https://redd.it/kqabgb
@r_devops
I'm getting more interested in/involved in machine learning, but the DevOps ecosystem around ML feels... rough, to say the least.
I'm looking for anyone with experience running ML in production. What does your MLOps stack look like? What platforms have you found that you love/hated?
https://redd.it/kqabgb
@r_devops
reddit
If your team does ML, what is your "MLOps" stack?
I'm getting more interested in/involved in machine learning, but the DevOps ecosystem around ML feels... rough, to say the least. I'm looking for...
Release Dash - Dashboard for Visualising Commits in Pipelines
I've put together a simple dashboard for seeing what commits/changes are waiting to be released in your pipelines - https://github.com/lobsterdore/release-dash.
This dashboard is useful for teams that have multiple environments with manual gates in between, offering a quick overview of the pipelines of all registered services, I find it useful for preventing a buildup of changes and getting developers to stick to small releases.
The dashboard needs a Github PAT to read repos, each repo needs a YAML config file so the dashboard can figure out what tags needs to be diffed to construct the changelogs. Images are available on Docker Hub (https://hub.docker.com/r/lobsterdore/release-dash) and I've knocked a simple Helm Chart for pushing to Kubes (https://github.com/lobsterdore/release-dash-helm).
All feedback and suggestions are welcome, this dashboard is obviously not intended for lucky people that are releasing straight to production.
https://redd.it/kqb8tl
@r_devops
I've put together a simple dashboard for seeing what commits/changes are waiting to be released in your pipelines - https://github.com/lobsterdore/release-dash.
This dashboard is useful for teams that have multiple environments with manual gates in between, offering a quick overview of the pipelines of all registered services, I find it useful for preventing a buildup of changes and getting developers to stick to small releases.
The dashboard needs a Github PAT to read repos, each repo needs a YAML config file so the dashboard can figure out what tags needs to be diffed to construct the changelogs. Images are available on Docker Hub (https://hub.docker.com/r/lobsterdore/release-dash) and I've knocked a simple Helm Chart for pushing to Kubes (https://github.com/lobsterdore/release-dash-helm).
All feedback and suggestions are welcome, this dashboard is obviously not intended for lucky people that are releasing straight to production.
https://redd.it/kqb8tl
@r_devops
GitHub
lobsterdore/release-dash
A dashboard for visualising commits in pipelines. Contribute to lobsterdore/release-dash development by creating an account on GitHub.
Create a Quick and Easy Prometheus Exporter
Create a quick and easy Prometheus exporter is a blog post I recently wrote. Prometheus is a really powerful platform, but it does require a strict metrics format for consumption.
This blog post shows how to quickly and easily write a Prometheus exporter. Let me know what you think!
This also might be helpful for those implementing AWS' new managed Prometheus service.
https://redd.it/kqak3r
@r_devops
Create a quick and easy Prometheus exporter is a blog post I recently wrote. Prometheus is a really powerful platform, but it does require a strict metrics format for consumption.
This blog post shows how to quickly and easily write a Prometheus exporter. Let me know what you think!
This also might be helpful for those implementing AWS' new managed Prometheus service.
https://redd.it/kqak3r
@r_devops
Thomas Stringer
Create a Quick and Easy Prometheus Exporter
Prometheus is a clear leader in the cloud native world for metrics. Prometheus follows an HTTP pull model: It scrapes Prometheus metrics from endpoints routinely. Typically the abstraction layer between the application and Prometheus is an exporter, which…