How to document your CI/CD chain?
Hello, I have a simple question, I have Three environments, with a Kubernetes cluster and bench of AWS resource for each env, deployed using Terraform, the CI/CD chain has Many Pipelines, we also use Jfrog Artifactory and Github, I need to document the work, and don't know how to summarize and document all this infrastructure and ci/cd chain, I have searched online, but I haven't found anything useful.
So my question is how do you guys document your CI/CD work for future colleague? and how would you structure it?
Thanks in the advance
https://redd.it/f3bmj8
@r_devops
Hello, I have a simple question, I have Three environments, with a Kubernetes cluster and bench of AWS resource for each env, deployed using Terraform, the CI/CD chain has Many Pipelines, we also use Jfrog Artifactory and Github, I need to document the work, and don't know how to summarize and document all this infrastructure and ci/cd chain, I have searched online, but I haven't found anything useful.
So my question is how do you guys document your CI/CD work for future colleague? and how would you structure it?
Thanks in the advance
https://redd.it/f3bmj8
@r_devops
reddit
How to document your CI/CD chain?
Hello, I have a simple question, I have Three environments, with a Kubernetes cluster and bench of AWS resource for each env, deployed using...
From Docker to OCI: What is a container?
Let's review the basics: What are containers suitable for, and how do they work? I get a lot of questions about containers and Docker, so I wrote [an article perfect for anyone new to DevOps](https://www.padok.fr/en/blog/container-docker-oci). Check it out and tell me if it seems more accessible to you.
https://redd.it/f3b9na
@r_devops
Let's review the basics: What are containers suitable for, and how do they work? I get a lot of questions about containers and Docker, so I wrote [an article perfect for anyone new to DevOps](https://www.padok.fr/en/blog/container-docker-oci). Check it out and tell me if it seems more accessible to you.
https://redd.it/f3b9na
@r_devops
www.padok.fr
OCI vs Docker: what's a container and how does it work? | Padok
Containers are a new way to package software. Docker's image format OCI has become standard but Kubernetes uses different container runtimes.
Jenkins Reporting to Bitbucket
Currently I have an automated Bitbucket webhook process that triggers a Jenkins suite of unit tests.
I would like to have my Jenkins job send back to Bitbucket if the job build passed or failed.
Suggestions?
https://redd.it/f3e5w9
@r_devops
Currently I have an automated Bitbucket webhook process that triggers a Jenkins suite of unit tests.
I would like to have my Jenkins job send back to Bitbucket if the job build passed or failed.
Suggestions?
https://redd.it/f3e5w9
@r_devops
reddit
Jenkins Reporting to Bitbucket
Currently I have an automated Bitbucket webhook process that triggers a Jenkins suite of unit tests. I would like to have my Jenkins job send...
Few thoughts on how container technology has influenced software development
[https://medium.com/@rvprasad/why-not-containers-4597e266aa1f](https://medium.com/@rvprasad/why-not-containers-4597e266aa1f)
https://redd.it/f3ckfk
@r_devops
[https://medium.com/@rvprasad/why-not-containers-4597e266aa1f](https://medium.com/@rvprasad/why-not-containers-4597e266aa1f)
https://redd.it/f3ckfk
@r_devops
Medium
Why (not) Containers?
How has container technology influenced software development?
Exams and DevOps Certifications
Recently i was fired from a DevOps position and received a good amount from unemployed insurance, since i have the money and the free time, i am thinking in investing both in getting some training in the field.
​
Is it worth it ? I'm quite competent with many of the tools already, i'm just looking for a better foundation to it and a quickier reinsertion in the field with more experience.
if it is
​
Wich certifications would you pursuit or suggest ? I was thinking in LPI DevOps Tools Engineer and CKA, but besides of that im not quite sure, should i go for OS certifications too , like RHCSA ?
​
​
also i would like to thank this sub that was very helpfull to me since 2015 and certanly played a big part in me transitioning from a sysadmin job to a devops.
https://redd.it/f3ba8n
@r_devops
Recently i was fired from a DevOps position and received a good amount from unemployed insurance, since i have the money and the free time, i am thinking in investing both in getting some training in the field.
​
Is it worth it ? I'm quite competent with many of the tools already, i'm just looking for a better foundation to it and a quickier reinsertion in the field with more experience.
if it is
​
Wich certifications would you pursuit or suggest ? I was thinking in LPI DevOps Tools Engineer and CKA, but besides of that im not quite sure, should i go for OS certifications too , like RHCSA ?
​
​
also i would like to thank this sub that was very helpfull to me since 2015 and certanly played a big part in me transitioning from a sysadmin job to a devops.
https://redd.it/f3ba8n
@r_devops
reddit
Exams and DevOps Certifications
Recently i was fired from a DevOps position and received a good amount from unemployed insurance, since i have the money and the free time, i am...
Blog Post: Getting Started with GitHub Actions and Terraform: A Hand-On Tutorial
Hey guys, Michael Levan just wrote a new blog post you may enjoy on the ATA blog.
Summary: Want to learn GitHub Actions? Get step-by-step instructions in this real-world tutorial using Terraform!
https://adamtheautomator.com/github-actions/
https://redd.it/f3b1g9
@r_devops
Hey guys, Michael Levan just wrote a new blog post you may enjoy on the ATA blog.
Summary: Want to learn GitHub Actions? Get step-by-step instructions in this real-world tutorial using Terraform!
https://adamtheautomator.com/github-actions/
https://redd.it/f3b1g9
@r_devops
Adam the Automator
GitHub Actions and Terraform: A Hand-On Tutorial
Want to learn GitHub Actions? Get step-by-step instructions in this real-world tutorial using Terraform!
AWS Dynamo DB - From Beginner to Pro
AWS Dynamo DB - From Beginner to Pro
Deep dive and become an expert with Amazon's managed, scalable and fast NoSQL database platform, even if you've never used it before!
https://redd.it/f3accx
@r_devops
AWS Dynamo DB - From Beginner to Pro
Deep dive and become an expert with Amazon's managed, scalable and fast NoSQL database platform, even if you've never used it before!
https://redd.it/f3accx
@r_devops
reddit
AWS Dynamo DB - From Beginner to Pro
AWS Dynamo DB - From Beginner to Pro Deep dive and become an expert with Amazon's managed, scalable and fast NoSQL database platform, even if...
Elixir app network performance testing
I'm tasked with testing/benchmarking a client-facing app that accepts http api requests. The app stack is composed with Elixir / Phoenix / Ranch and Cowboy 2 as the web server. Hosted on an ec2linux box, connected to a RDS DB and running behind an elastic load balancer, network type.
I'd say I have an OK amount of basic knowledge about networking in general, the TCP/IP stack and how things tie together to 'just work'.
What I'm struggling with is performance optimization which could be anything from latency and bandwidth, sufficient provisioned resources, kernel configuration etc. (these are just some I can think of)
How do I identify potential bottlenecks when, lets say request start to time out? If the Cowboy worker pool gets increased, when would I know that the provisioned ec2 resources are not sufficient enough?
Do you apply some sort of methodology to performance-optimize a web app? Or does this come down to purely getting a feel for it and experience?
I guess what I'm lacking is knowledge of how these things are dependent of each other and what effect it does when adjusting one parameter to the rest.
https://redd.it/f3a9b8
@r_devops
I'm tasked with testing/benchmarking a client-facing app that accepts http api requests. The app stack is composed with Elixir / Phoenix / Ranch and Cowboy 2 as the web server. Hosted on an ec2linux box, connected to a RDS DB and running behind an elastic load balancer, network type.
I'd say I have an OK amount of basic knowledge about networking in general, the TCP/IP stack and how things tie together to 'just work'.
What I'm struggling with is performance optimization which could be anything from latency and bandwidth, sufficient provisioned resources, kernel configuration etc. (these are just some I can think of)
How do I identify potential bottlenecks when, lets say request start to time out? If the Cowboy worker pool gets increased, when would I know that the provisioned ec2 resources are not sufficient enough?
Do you apply some sort of methodology to performance-optimize a web app? Or does this come down to purely getting a feel for it and experience?
I guess what I'm lacking is knowledge of how these things are dependent of each other and what effect it does when adjusting one parameter to the rest.
https://redd.it/f3a9b8
@r_devops
reddit
Elixir app network performance testing
I'm tasked with testing/benchmarking a client-facing app that accepts http api requests. The app stack is composed with Elixir / Phoenix / Ranch...
Devops + Azure/LCS vms using Powershell
Hey,
how am I able to use the devops task "Run Powershell on virtual machine" when those machines have been created in the lcs and are now available in Azure? How can I connect that task to my virtual machines and execute the code saved on that vm?
https://redd.it/f3a98w
@r_devops
Hey,
how am I able to use the devops task "Run Powershell on virtual machine" when those machines have been created in the lcs and are now available in Azure? How can I connect that task to my virtual machines and execute the code saved on that vm?
https://redd.it/f3a98w
@r_devops
reddit
Devops + Azure/LCS vms using Powershell
Hey, how am I able to use the devops task "Run Powershell on virtual machine" when those machines have been created in the lcs and are now...
Top k8s resources + looking for more
Solid list overall. Was already following some of the obvious contenders like The Google Cloud podcast, Docker blog & DZone. I was also already following most of these on twitter. Can anyone recommend and other blogs worth following?
[https://www.portshift.io/blog/kubernetes-cloud-resources-devops/](https://www.portshift.io/blog/kubernetes-cloud-resources-devops/)
https://redd.it/f375qb
@r_devops
Solid list overall. Was already following some of the obvious contenders like The Google Cloud podcast, Docker blog & DZone. I was also already following most of these on twitter. Can anyone recommend and other blogs worth following?
[https://www.portshift.io/blog/kubernetes-cloud-resources-devops/](https://www.portshift.io/blog/kubernetes-cloud-resources-devops/)
https://redd.it/f375qb
@r_devops
Portshift
Essential Kubernetes & Cloud Security Resources | Portshift
Check out our hot list of our 14 favorite resources for all those in the DevOps, DevSecOps and cloud security community. Read More
Which CI/CD tool?
Hi all
I am searching for CI/CD tool to deploy my microservices into K8s.
The question, which CI and CD tool should I use.
For CD, Spinnaker sounds very promising.
Thanks
https://redd.it/f38jvs
@r_devops
Hi all
I am searching for CI/CD tool to deploy my microservices into K8s.
The question, which CI and CD tool should I use.
For CD, Spinnaker sounds very promising.
Thanks
https://redd.it/f38jvs
@r_devops
reddit
Which CI/CD tool?
Hi all I am searching for CI/CD tool to deploy my microservices into K8s. The question, which CI and CD tool should I use. For CD, Spinnaker...
O'Reilly for infra/sre/devops peeps
Hi, I want to become a member of O'Reilly but the platform is so expensive, does anyone know when it goes on discount? Also anyone here that has it think it's worth it?
https://redd.it/f37qk0
@r_devops
Hi, I want to become a member of O'Reilly but the platform is so expensive, does anyone know when it goes on discount? Also anyone here that has it think it's worth it?
https://redd.it/f37qk0
@r_devops
reddit
O'Reilly for infra/sre/devops peeps
Hi, I want to become a member of O'Reilly but the platform is so expensive, does anyone know when it goes on discount? Also anyone here that has...
Improve and Secure your own Jenkins instance by implementing the Jenkins best practices
[https://medium.com/@wshihadeh/5-tips-for-hosting-your-own-jenkins-instance-64b058ad2c2a](https://medium.com/@wshihadeh/5-tips-for-hosting-your-own-jenkins-instance-64b058ad2c2a)
https://redd.it/f36g9c
@r_devops
[https://medium.com/@wshihadeh/5-tips-for-hosting-your-own-jenkins-instance-64b058ad2c2a](https://medium.com/@wshihadeh/5-tips-for-hosting-your-own-jenkins-instance-64b058ad2c2a)
https://redd.it/f36g9c
@r_devops
Medium
5 Tips for Hosting Your Own Jenkins Instance
Improve and Secure your own Jenkins instance by implementing the Jenkins best practices
Rubban - Kibana Automatic Index Pattern Discovery and Other ELK Curating Tasks
I create a light tool to automatically create Index Pattern and I am planning to add more curating tasks that have to be done manually in Kibana. you should run it in a container beside Kibana and forget about it.
[https://github.com/sherifabdlnaby/rubban](https://github.com/sherifabdlnaby/rubban)
https://redd.it/f3v5k9
@r_devops
I create a light tool to automatically create Index Pattern and I am planning to add more curating tasks that have to be done manually in Kibana. you should run it in a container beside Kibana and forget about it.
[https://github.com/sherifabdlnaby/rubban](https://github.com/sherifabdlnaby/rubban)
https://redd.it/f3v5k9
@r_devops
GitHub
GitHub - sherifabdlnaby/rubban: Kibana Automatic Index Pattern Discovery and Other Elastic Stack Curating Tasks
Kibana Automatic Index Pattern Discovery and Other Elastic Stack Curating Tasks - GitHub - sherifabdlnaby/rubban: Kibana Automatic Index Pattern Discovery and Other Elastic Stack Curating Tasks
The cloud - Trust yet Verify EVERYTHING!
No Cloud migration is ever without pain. Moving a business application from a datacenter to a cloud will always create concerns around security, privacy, availability and performance. While each of these can be mitigated, there is always an element of "trust" that has to be believed. Your basically giving some control over to the cloud and hoping they (whoever they actually are) do exactly what they say they will do.
The benefits in terms of cost and scale can be wonderful, but it doesn't help a CIO sleep better knowing that youve given up some level of control.
It can be very hard to trust , yet verify without adding layer upon layer of monitoring that didn't exist previously.
https://redd.it/f3vd9e
@r_devops
No Cloud migration is ever without pain. Moving a business application from a datacenter to a cloud will always create concerns around security, privacy, availability and performance. While each of these can be mitigated, there is always an element of "trust" that has to be believed. Your basically giving some control over to the cloud and hoping they (whoever they actually are) do exactly what they say they will do.
The benefits in terms of cost and scale can be wonderful, but it doesn't help a CIO sleep better knowing that youve given up some level of control.
It can be very hard to trust , yet verify without adding layer upon layer of monitoring that didn't exist previously.
https://redd.it/f3vd9e
@r_devops
reddit
The cloud - Trust yet Verify EVERYTHING!
No Cloud migration is ever without pain. Moving a business application from a datacenter to a cloud will always create concerns around security,...
Infra.app - Desktop app for managing Kubernetes
I saw this Mac app from the r/Kubernetes thread for managing Kubernetes clusters. The experience is great so far.
Check out the longer thread there: [https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp\_desktop\_app\_for\_managing\_kubernetes/](https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp_desktop_app_for_managing_kubernetes/)
https://redd.it/f3u2bc
@r_devops
I saw this Mac app from the r/Kubernetes thread for managing Kubernetes clusters. The experience is great so far.
Check out the longer thread there: [https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp\_desktop\_app\_for\_managing\_kubernetes/](https://www.reddit.com/r/kubernetes/comments/f3m85m/infraapp_desktop_app_for_managing_kubernetes/)
https://redd.it/f3u2bc
@r_devops
reddit
Infra.app - Desktop app for managing Kubernetes
Posted in r/kubernetes by u/jmorganca • 40 points and 30 comments
On-prem Jenkins over k8s VMs storage
How would you tackle the persistent storage part?
Cluster will be built upon 3 worker nodes.
We have a cifs storage mount in the office, and from my reading, there is a cifs driver on GitHub(as currently no official cifs drivers by kubernetes) but repo not really alive.. https://github.com/fstab/cifs
Thinking to bring up a VM running NFS server, and connect the cluster nodes, but it is not so good approach as single point of failure when this VM will crash.(and it will ..)
Any fruitful thoughts?
https://redd.it/f3tqwd
@r_devops
How would you tackle the persistent storage part?
Cluster will be built upon 3 worker nodes.
We have a cifs storage mount in the office, and from my reading, there is a cifs driver on GitHub(as currently no official cifs drivers by kubernetes) but repo not really alive.. https://github.com/fstab/cifs
Thinking to bring up a VM running NFS server, and connect the cluster nodes, but it is not so good approach as single point of failure when this VM will crash.(and it will ..)
Any fruitful thoughts?
https://redd.it/f3tqwd
@r_devops
GitHub
GitHub - fstab/cifs: CIFS Flexvolume Plugin for Kubernetes
CIFS Flexvolume Plugin for Kubernetes. Contribute to fstab/cifs development by creating an account on GitHub.
GitHub CLI (Beta) for more efficient PR's
Check out my video on the new GitHub CLI tool which is currently in Beta!
It allows you to create, get the status of, and view in the browser all Issues and Pull Requests for a repo straight from the CLI!
Great tool!
[How to create a PR in the new GitHub CLI Tool](https://youtu.be/_QnZpeCOM_s)
https://redd.it/f3ygea
@r_devops
Check out my video on the new GitHub CLI tool which is currently in Beta!
It allows you to create, get the status of, and view in the browser all Issues and Pull Requests for a repo straight from the CLI!
Great tool!
[How to create a PR in the new GitHub CLI Tool](https://youtu.be/_QnZpeCOM_s)
https://redd.it/f3ygea
@r_devops
YouTube
Create A Pull Request In GitHub CLI Beta! (Fast) | How To DevOps
Take GitHub Pull Requests to the command line! In this short tutorial we make a PR with the new CLI tool! Create pull requests and issues without leaving the...
I love you -whatif
I'm not asking for nothing than the super power of -whatif IRL XD
https://redd.it/f3zt5f
@r_devops
I'm not asking for nothing than the super power of -whatif IRL XD
https://redd.it/f3zt5f
@r_devops
reddit
I love you -whatif
I'm not asking for nothing than the super power of -whatif IRL XD
Ideally, enterprises should not have a designated DevOps team, according to Jennifer Davis, co-author of Effective DevOps and senior software engineer at Chef Software
Thoughts? We have lots of different app teams at my company. I wouldn't expect these developers to maintain cloudformation scripts, ansible playbooks, develop codebuild/codedeploy scripts, configure pipelines... If the Devops team can interface among these disparate entities and automate their build procedures--what's wrong with that?
https://redd.it/f3ydq3
@r_devops
Thoughts? We have lots of different app teams at my company. I wouldn't expect these developers to maintain cloudformation scripts, ansible playbooks, develop codebuild/codedeploy scripts, configure pipelines... If the Devops team can interface among these disparate entities and automate their build procedures--what's wrong with that?
https://redd.it/f3ydq3
@r_devops
reddit
Ideally, enterprises should not have a designated DevOps team,...
Thoughts? We have lots of different app teams at my company. I wouldn't expect these developers to maintain cloudformation scripts, ansible...