Podcast recommendations?
I'd love to know what podcasts people are listening to -- I've found a few that are of varying quality (subjectively):
- https://www.softwaredefinedtalk.com
- https://sysadministrivia.com/
- https://drunkandretired.com/ (now known as The Hallway Track, a bit more general and not so DevOps focused)
- https://kubernetespodcast.com
- https://www.inteltechniques.com/podcast.html (a bit more security/privacy focused)
Would love to learn of some new things to listen to that people rate highly.
https://redd.it/p4kdl4
@r_devops
I'd love to know what podcasts people are listening to -- I've found a few that are of varying quality (subjectively):
- https://www.softwaredefinedtalk.com
- https://sysadministrivia.com/
- https://drunkandretired.com/ (now known as The Hallway Track, a bit more general and not so DevOps focused)
- https://kubernetespodcast.com
- https://www.inteltechniques.com/podcast.html (a bit more security/privacy focused)
Would love to learn of some new things to listen to that people rate highly.
https://redd.it/p4kdl4
@r_devops
Software Defined Talk
Get ready for a weekly dose of all things Enterprise Software and Cloud Computing! Join us as we dive into topics including Kubernetes, DevOps, Serverless, Security and Coding. Plus, we’ll keep you entertained with plenty of off-topic banter and nonsense.…
Sigstore: A Solution to Software Supply Chain Security
Hi /r/DevOps,
Recently, I've been digging through security tools and playing with Project Sigstore and it took me a while to get a hang of how it works, so I made a quick write-up of what I learned, so in case any of you are interested in supply chain security or want to learn about sigstore, then this might be a good starting point.
Here's link to the article: https://itnext.io/sigstore-a-solution-to-software-supply-chain-security-35bc96bddad5
Feedback is very much appreciated!
https://redd.it/p5ezjq
@r_devops
Hi /r/DevOps,
Recently, I've been digging through security tools and playing with Project Sigstore and it took me a while to get a hang of how it works, so I made a quick write-up of what I learned, so in case any of you are interested in supply chain security or want to learn about sigstore, then this might be a good starting point.
Here's link to the article: https://itnext.io/sigstore-a-solution-to-software-supply-chain-security-35bc96bddad5
Feedback is very much appreciated!
https://redd.it/p5ezjq
@r_devops
Medium
Sigstore: A Solution to Software Supply Chain Security
Everything you need to know about sigstore project and its role in software supply chain trust and security
Need advice getting into Devops: Recently rejected after 2nd round interview
Hello all,
A bit of my background - I have a BS in IT with a concentration in database and programming, however the bulk of my coding knowledge is what I learned in school and primarily in Java.
I got a job as a Tier 2 IT help desk before I graduated a few years ago and stuck there for about a year and a half, then recently got into a Jr. Systems Admin position at a law firm.
The problem is, I feel like I was baited into this "Systems Admin" position and basically am doing only desktop support for these lawyers, and I don't get to touch a lot of the cloud/networking/vmware side of the role a lot, so I wanted to look for more of an engineering role before I get pigeon-holed as an IT support guy.
I recently interviewed for a Junior DevOps position in a city I would love to live in, and I made it to the "Take Home Exercise" portion of interview process. The exercise was as follows:
**Using the scripting language of your choice, write a script that adds “Hello World” to a new line at the end of a text file, and then saves that file. A path to the text file should be provided to the script by an argument given at runtime (e.g. hello.sh path/to/file.txt).**
I don't have much scripting experience, as I stated earlier I only got up OO-Java in school, but I gave it a shot in Powershell and came up with:
$output = "`nHello World"
Add-Content -Value $output -Path "C:\\Users\\ProfileDisk\\username\\Documents\\test.txt"
I tested the script and it seemed to be working fine, but after submitting the exercise and not hearing back for 4 days, I got the "we are moving forward with a different candidate" stick.
I wanted to know from any of you senior DevOps people if my code was bad, what I need to learn etc. to land a DevOps position. My mental health cannot stand anymore "fixing printers for non-IT people" type of jobs, as I feel like I am wasting the time and money I put into getting an engineering degree in IT.
Any advice or help would be greatly appreciated, thanks!
https://redd.it/p5fl6d
@r_devops
Hello all,
A bit of my background - I have a BS in IT with a concentration in database and programming, however the bulk of my coding knowledge is what I learned in school and primarily in Java.
I got a job as a Tier 2 IT help desk before I graduated a few years ago and stuck there for about a year and a half, then recently got into a Jr. Systems Admin position at a law firm.
The problem is, I feel like I was baited into this "Systems Admin" position and basically am doing only desktop support for these lawyers, and I don't get to touch a lot of the cloud/networking/vmware side of the role a lot, so I wanted to look for more of an engineering role before I get pigeon-holed as an IT support guy.
I recently interviewed for a Junior DevOps position in a city I would love to live in, and I made it to the "Take Home Exercise" portion of interview process. The exercise was as follows:
**Using the scripting language of your choice, write a script that adds “Hello World” to a new line at the end of a text file, and then saves that file. A path to the text file should be provided to the script by an argument given at runtime (e.g. hello.sh path/to/file.txt).**
I don't have much scripting experience, as I stated earlier I only got up OO-Java in school, but I gave it a shot in Powershell and came up with:
$output = "`nHello World"
Add-Content -Value $output -Path "C:\\Users\\ProfileDisk\\username\\Documents\\test.txt"
I tested the script and it seemed to be working fine, but after submitting the exercise and not hearing back for 4 days, I got the "we are moving forward with a different candidate" stick.
I wanted to know from any of you senior DevOps people if my code was bad, what I need to learn etc. to land a DevOps position. My mental health cannot stand anymore "fixing printers for non-IT people" type of jobs, as I feel like I am wasting the time and money I put into getting an engineering degree in IT.
Any advice or help would be greatly appreciated, thanks!
https://redd.it/p5fl6d
@r_devops
reddit
Need advice getting into Devops: Recently rejected after 2nd round...
Hello all, A bit of my background - I have a BS in IT with a concentration in database and programming, however the bulk of my coding knowledge...
How long does it take for new starters to contribute.
I’m about a week into my first ever job and last week I asked the question to my manager as to when I should be expected to contribute, he said not until the end of the month or two. Which is kinda scary given that it’s my first devops job and I’m new to this whole thing and learning new tools takes time.
Just wondering how long it usually took for other people.
https://redd.it/p5gknf
@r_devops
I’m about a week into my first ever job and last week I asked the question to my manager as to when I should be expected to contribute, he said not until the end of the month or two. Which is kinda scary given that it’s my first devops job and I’m new to this whole thing and learning new tools takes time.
Just wondering how long it usually took for other people.
https://redd.it/p5gknf
@r_devops
reddit
How long does it take for new starters to contribute.
I’m about a week into my first ever job and last week I asked the question to my manager as to when I should be expected to contribute, he said...
I’ve been having trouble finding a role in the NYC area, as a junior engineer.
Hello all. I am about 2 years into my first DevOps role out of school, and my contract is coming to an end by the end of the month. This is an associate level role. I have been actively looking for new roles this past month. I’ve applied to about 40-50 different places, and have only had one interview, which was a no go as well. There aren’t many junior listings that I see. The ones I do see, the competition is crazy. There are even senior engineers applying, there are people with masters degrees applying, etc. The problem is, most of the roles I find, are mid-senior level. I obviously still apply, but I don’t know if it’s a waste of time. Any help would be much appreciated. It feels like I need another 2-3 more years until I can officially call myself a mid level engineer(I’m 23).
https://redd.it/p5h7ag
@r_devops
Hello all. I am about 2 years into my first DevOps role out of school, and my contract is coming to an end by the end of the month. This is an associate level role. I have been actively looking for new roles this past month. I’ve applied to about 40-50 different places, and have only had one interview, which was a no go as well. There aren’t many junior listings that I see. The ones I do see, the competition is crazy. There are even senior engineers applying, there are people with masters degrees applying, etc. The problem is, most of the roles I find, are mid-senior level. I obviously still apply, but I don’t know if it’s a waste of time. Any help would be much appreciated. It feels like I need another 2-3 more years until I can officially call myself a mid level engineer(I’m 23).
https://redd.it/p5h7ag
@r_devops
reddit
I’ve been having trouble finding a role in the NYC area, as a...
Hello all. I am about 2 years into my first DevOps role out of school, and my contract is coming to an end by the end of the month. This is an...
SaaS custom domain application
Hey guys,
I'm kind new to devops and aws, I will explain my problem, I'm bulding an SaaS e-commerce plataform (like shopify), what I'm struggling is finding a way, to each customer has his own domain (with TLS), in a scalable way.
So I looked in Aws Cloud Front, but there is limit to cnames, certifications and others things. I looked into a cloudflare service too, that is made for this, but is not affordable, so that's not a way out.
There is like, this package https://github.com/auto-ssl/lua-resty-auto-ssl that is very tempting, the problem is, that I think I will have scalability problems, like, how will I put a Load balancer in front of my application or a CDN, if the certificate should be installed in them?
Have you gone through this? What solution can I approach?
https://redd.it/p5gtuv
@r_devops
Hey guys,
I'm kind new to devops and aws, I will explain my problem, I'm bulding an SaaS e-commerce plataform (like shopify), what I'm struggling is finding a way, to each customer has his own domain (with TLS), in a scalable way.
So I looked in Aws Cloud Front, but there is limit to cnames, certifications and others things. I looked into a cloudflare service too, that is made for this, but is not affordable, so that's not a way out.
There is like, this package https://github.com/auto-ssl/lua-resty-auto-ssl that is very tempting, the problem is, that I think I will have scalability problems, like, how will I put a Load balancer in front of my application or a CDN, if the certificate should be installed in them?
Have you gone through this? What solution can I approach?
https://redd.it/p5gtuv
@r_devops
GitHub
GitHub - auto-ssl/lua-resty-auto-ssl: On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.
On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt. - auto-ssl/lua-resty-auto-ssl
Successful Kubernetes Development Workflows
This is a talk from the GOTOpia Chicago 2021 conference. I've pasted the full abstract below for some more context before you dive into the video.
https://youtu.be/9csPAXYEf7M?list=PLEx5khR4g7PKSASVAXXiAhkyx02\_OeruP
ABSTRACT
Kubernetes solved a lot of problems, but it created a clumsy development workflow: Every code change requires fiddling with containers, registries, and manifests. Managing config files isn't trivial. Distributed debugging; a mystery. Dev clusters are tricky to set up, and sharing cluster state among team-members is mostly fiction.
L Körbes, an expert in Kubernetes development tooling, outlines successful development workflows in three different settings: a very large enterprise, a small and agile startup, and a popular open source project.
L will share how they set up dev clusters, manage configs, automate the development feedback loop, share context across teams, debug, and, finally, deploy to production.
Come learn how these teams made their Kubernetes dev workflows not only seamless, but amazing to use!
https://redd.it/p5etst
@r_devops
This is a talk from the GOTOpia Chicago 2021 conference. I've pasted the full abstract below for some more context before you dive into the video.
https://youtu.be/9csPAXYEf7M?list=PLEx5khR4g7PKSASVAXXiAhkyx02\_OeruP
ABSTRACT
Kubernetes solved a lot of problems, but it created a clumsy development workflow: Every code change requires fiddling with containers, registries, and manifests. Managing config files isn't trivial. Distributed debugging; a mystery. Dev clusters are tricky to set up, and sharing cluster state among team-members is mostly fiction.
L Körbes, an expert in Kubernetes development tooling, outlines successful development workflows in three different settings: a very large enterprise, a small and agile startup, and a popular open source project.
L will share how they set up dev clusters, manage configs, automate the development feedback loop, share context across teams, debug, and, finally, deploy to production.
Come learn how these teams made their Kubernetes dev workflows not only seamless, but amazing to use!
https://redd.it/p5etst
@r_devops
YouTube
Successful Kubernetes Development Workflows • Ellen Körbes • GOTO 2021
This presentation was recorded at GOTOpia Chicago 2021. #GOTOcon #GOTOpia
https://gotochgo.com
Ellen Körbes - Life-long Command-line Dweller and Developer Relations
ORIGINAL TALK TITLE
Toolchains Behind Successful Kubernetes Development Workflows
ABSTRACT…
https://gotochgo.com
Ellen Körbes - Life-long Command-line Dweller and Developer Relations
ORIGINAL TALK TITLE
Toolchains Behind Successful Kubernetes Development Workflows
ABSTRACT…
Sparrow plugin to run gitlab pipelines
Meet sparrow plugin gitlab-run-pipeline to run gitlab pipelines through Raku API.
https://redd.it/p5lcgj
@r_devops
Meet sparrow plugin gitlab-run-pipeline to run gitlab pipelines through Raku API.
https://redd.it/p5lcgj
@r_devops
What open source projects or free/freemium/low-cost hosted services do you use for personal/homelab purposes?
I have what I call a "completely unnecessary" personal and homelab setup (unnecessary because I can live without any of the things I have, but I do it for fun and I also get to experiment with things I can incorporate at work). It runs mostly on open source software or hosted services with a free tier, so the recurring costs are quite low.
I was wondering if anybody is using anything they're currently using that they would recommend.
Here are some of the things I'm currently using:
* [Kubernetes](https://kubernetes.io/) (obviously), on top of which most of these projects run on
* [Terraform](https://www.terraform.io/), with the state hosted on the free tier of [Terraform Cloud](https://www.terraform.io/cloud)
* [Prometheus](https://prometheus.io/)
* [Grafana](https://grafana.com/)
* [PagerDuty](https://www.pagerduty.com/)
* [Minio](https://min.io/)
* [Okta Developer Plan](https://developer.okta.com/)
* [Longhorn](https://longhorn.io/)
* [CloudFlare](https://www.cloudflare.com/)
* [ImprovMX](https://improvmx.com/)
* [PiHole](https://pi-hole.net/)
So, what are you using that you can recommend?
https://redd.it/p5j7w2
@r_devops
I have what I call a "completely unnecessary" personal and homelab setup (unnecessary because I can live without any of the things I have, but I do it for fun and I also get to experiment with things I can incorporate at work). It runs mostly on open source software or hosted services with a free tier, so the recurring costs are quite low.
I was wondering if anybody is using anything they're currently using that they would recommend.
Here are some of the things I'm currently using:
* [Kubernetes](https://kubernetes.io/) (obviously), on top of which most of these projects run on
* [Terraform](https://www.terraform.io/), with the state hosted on the free tier of [Terraform Cloud](https://www.terraform.io/cloud)
* [Prometheus](https://prometheus.io/)
* [Grafana](https://grafana.com/)
* [PagerDuty](https://www.pagerduty.com/)
* [Minio](https://min.io/)
* [Okta Developer Plan](https://developer.okta.com/)
* [Longhorn](https://longhorn.io/)
* [CloudFlare](https://www.cloudflare.com/)
* [ImprovMX](https://improvmx.com/)
* [PiHole](https://pi-hole.net/)
So, what are you using that you can recommend?
https://redd.it/p5j7w2
@r_devops
Kubernetes
Production-Grade Container Orchestration
Kubernetes, also known as K8s, is an open source system for automating deployment, scaling, and management of containerized applications.
It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds…
It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds…
What tools to use for CICD pipeline of a Python webapp
I am going through a DevOps certification, because my organization demands it. In the tutorials they demonstrated whole CICD pipeline for a Java project. SCM - gitea; unit testing - junit; orchestration - Jenkins; artifact repo - Jfrog; code review and coverage - sonarqube; containerisation - docker; server mgmt - ansible; and deployment - Tomcat.
Now I am expected to use a similar CICD pipeline for my own project. I am not comfortable with Java. So, made a small project in Python, thinking that same tool can be used. But apparently not true. And now I am stuck and don't know what to do.
I am not in development roles (I am in quality function, and deal with mostly process related things) so, don't have any idea on the tools used.
Currently, I have gitea for SCM, pyunit for testing, docker for containerisation, ansible for server mgmt and flask deployment. Rest all I am not able to find. Please suggest what all tools can be used to complete a Python webapp CICD pipeline.
Thanks
https://redd.it/p5nzm0
@r_devops
I am going through a DevOps certification, because my organization demands it. In the tutorials they demonstrated whole CICD pipeline for a Java project. SCM - gitea; unit testing - junit; orchestration - Jenkins; artifact repo - Jfrog; code review and coverage - sonarqube; containerisation - docker; server mgmt - ansible; and deployment - Tomcat.
Now I am expected to use a similar CICD pipeline for my own project. I am not comfortable with Java. So, made a small project in Python, thinking that same tool can be used. But apparently not true. And now I am stuck and don't know what to do.
I am not in development roles (I am in quality function, and deal with mostly process related things) so, don't have any idea on the tools used.
Currently, I have gitea for SCM, pyunit for testing, docker for containerisation, ansible for server mgmt and flask deployment. Rest all I am not able to find. Please suggest what all tools can be used to complete a Python webapp CICD pipeline.
Thanks
https://redd.it/p5nzm0
@r_devops
reddit
What tools to use for CICD pipeline of a Python webapp
I am going through a DevOps certification, because my organization demands it. In the tutorials they demonstrated whole CICD pipeline for a Java...
A Devops Meme
https://youtu.be/BbyVmVBcKPY
Sorry didnt know where else to post this
https://redd.it/p5ojpu
@r_devops
https://youtu.be/BbyVmVBcKPY
Sorry didnt know where else to post this
https://redd.it/p5ojpu
@r_devops
YouTube
Detective Ops | Meme
Please follow me on Twitter to get more updates on memes, tech news, devops/developer content!
https://twitter.com/CodeDoge4
#snydercut #justiceleague #programmerhumor #devops #developer #git
In the world of #tech, no one can hide their mistakes...
#meme…
https://twitter.com/CodeDoge4
#snydercut #justiceleague #programmerhumor #devops #developer #git
In the world of #tech, no one can hide their mistakes...
#meme…
On the learning Boat of DevOps, looking for more ways to learn
Hello there!
I started learning DevOps recently using online resources. Currently I have learned a bit of Jenkins and integration with Dockers. I've gone over integration of MySQL and S3 bucket for AWS. I want to learn things as quickly as possible and I'm quite adaptable and quick at learning as well.
I am looking for one of these things:
1. A small group Working on some project who won't mind getting me on board as a learner, I'll learn alongside and contribute to the project.
2. Some one who is experienced in DevOps and can help me by directing me on things like what should I look into next, what are the main components of automating etc, basically a guiding hand.
3. Mentor in his/her free time who will like to help me learn it.
I know it sounds a little bit selfish but I'm really excited to learn this and probably make a career in this, and I am also a firm believer that spreading your knowledge to others is a great ability and a kindness.
Even if our time zone won't match, I'll work to make things work and I can easily provide 3-4 hours daily and much more weekends for just this as I work on Monday to Friday.
Let me know if someone has some free time and will like to help me out a bit.
https://redd.it/p5otoj
@r_devops
Hello there!
I started learning DevOps recently using online resources. Currently I have learned a bit of Jenkins and integration with Dockers. I've gone over integration of MySQL and S3 bucket for AWS. I want to learn things as quickly as possible and I'm quite adaptable and quick at learning as well.
I am looking for one of these things:
1. A small group Working on some project who won't mind getting me on board as a learner, I'll learn alongside and contribute to the project.
2. Some one who is experienced in DevOps and can help me by directing me on things like what should I look into next, what are the main components of automating etc, basically a guiding hand.
3. Mentor in his/her free time who will like to help me learn it.
I know it sounds a little bit selfish but I'm really excited to learn this and probably make a career in this, and I am also a firm believer that spreading your knowledge to others is a great ability and a kindness.
Even if our time zone won't match, I'll work to make things work and I can easily provide 3-4 hours daily and much more weekends for just this as I work on Monday to Friday.
Let me know if someone has some free time and will like to help me out a bit.
https://redd.it/p5otoj
@r_devops
reddit
On the learning Boat of DevOps, looking for more ways to learn
Hello there! I started learning DevOps recently using online resources. Currently I have learned a bit of Jenkins and integration with Dockers....
What am I ?
Hello,
I've been working in my company for about two years. My title is backend developer, but since I've started I've been handling stuff like automating load balancing clusters management, integrating security into k8s clusters, dockerizing APIs that I write, creating CI/CD pipelines, debugging and handling application performance, automating DBs synchronization , designing applications, securing code, Docker images and basically I have the right to do any task without limiting myself to a specific field.
I just call myself a software engineer that does some DevOps sometimes, I know DevOps is a culture, but I'm talking about the mainstream definition of the word, automation + tools. But is this more than what is asked of a software engineer to do ? I can't even imagine just writing code and letting someone else handle its deployment.
https://redd.it/p5nnrr
@r_devops
Hello,
I've been working in my company for about two years. My title is backend developer, but since I've started I've been handling stuff like automating load balancing clusters management, integrating security into k8s clusters, dockerizing APIs that I write, creating CI/CD pipelines, debugging and handling application performance, automating DBs synchronization , designing applications, securing code, Docker images and basically I have the right to do any task without limiting myself to a specific field.
I just call myself a software engineer that does some DevOps sometimes, I know DevOps is a culture, but I'm talking about the mainstream definition of the word, automation + tools. But is this more than what is asked of a software engineer to do ? I can't even imagine just writing code and letting someone else handle its deployment.
https://redd.it/p5nnrr
@r_devops
reddit
What am I ?
Hello, I've been working in my company for about two years. My title is backend developer, but since I've started I've been handling stuff like...
I really truly don't understand environmental variables in production at all.
Like Custom Environmental Variables (Not Like Github Commit Information).
For example if I want to use automation tools like Terraform, Ansible how to I put environmental variables for Node/Flask/Django app for 0auth secrets, 0auth client, Database Passwords.
How am I supposed to get an output from Terraform (Like an ALB or some kind of Elastic IP) to a build so it knows the client app I build knows where the server is .
I'm just trying to find a do-something use case for learning Terraform/Ansible/CI/CD and the easiest thing to think of is a client-load balancer- server-database architecture and I really can't figure out how to do anything meaningful because of this reason. I'm trying to run servers on EC2 for example. Is this 100% stupid and should I be doing everything on a Managed Kubernetes Cluster where IPs are resolved by services by the cluster, alongside configMaps and Secrets that you deploy onto the cluster.
https://redd.it/p5nklz
@r_devops
Like Custom Environmental Variables (Not Like Github Commit Information).
For example if I want to use automation tools like Terraform, Ansible how to I put environmental variables for Node/Flask/Django app for 0auth secrets, 0auth client, Database Passwords.
How am I supposed to get an output from Terraform (Like an ALB or some kind of Elastic IP) to a build so it knows the client app I build knows where the server is .
I'm just trying to find a do-something use case for learning Terraform/Ansible/CI/CD and the easiest thing to think of is a client-load balancer- server-database architecture and I really can't figure out how to do anything meaningful because of this reason. I'm trying to run servers on EC2 for example. Is this 100% stupid and should I be doing everything on a Managed Kubernetes Cluster where IPs are resolved by services by the cluster, alongside configMaps and Secrets that you deploy onto the cluster.
https://redd.it/p5nklz
@r_devops
reddit
I really truly don't understand environmental variables in...
Like Custom Environmental Variables (Not Like Github Commit Information). For example if I want to use automation tools like Terraform, Ansible...
Is DevOps suitable for fresh grad with no experience ?
I have the opportunity to join DevOps boot-camp
but I'm still fresh grad with no experience so my question is
is DevOps suitable for fresh grad ?
some people telling me that i have to have experience in another field then shift to DevOps
https://redd.it/p5lg2v
@r_devops
I have the opportunity to join DevOps boot-camp
but I'm still fresh grad with no experience so my question is
is DevOps suitable for fresh grad ?
some people telling me that i have to have experience in another field then shift to DevOps
https://redd.it/p5lg2v
@r_devops
reddit
Is DevOps suitable for fresh grad with no experience ?
I have the opportunity to join DevOps boot-camp but I'm still **fresh grad** with **no experience** so my question is is DevOps suitable for...
To kubernetes or not to kubernetes?
Hi guys, a little bit of background, I am a dotnet developer and I am starting my business, I have a management system that is very light weight, they get at max 20 concurrent users, I already have 20 consumers, each consumer has his own api in a docker container, I run all of their services on docker atm on my old pc, and I will upgrade the pc very soon to be a cluster of two pcs to handle the containers but I wanted to solve some problems and I don't know if kubernetes will solve them.
First, I want a zero down time update, every time I update the code all of my consumer get a downtime of around 30-60 seconds.
Second, I want a way to run maybe 100 containers and they find a server and kinda load balance the cpu between 2-3 servers
Third persistent storage, I want to save everything to a single server, for example all the data gets saved to server X and I can add or remove any other servers and the containers will move around and still have the same data.
I tried docker swarm it was almost everything I needed, besides the storage problem, but as I researched about it, everyone was saying it was dead and etc, and I want to future proof my infrastructure.
I tried Kubernetes (k3s) as well and I think it will solve my problem, but it is so complicated with so many things happening at the same time, weird errors with file permission and etc, so I am thinking it is overkill for me, maybe if there is something else that is a middle ground between the two?
But if kubernetes is the only way I will try my best to learn it.
And all the paas I tried didn't work for me, heroku, porter, digital Ocean apps, I want to use my local cluster not a managed aws ou Google one.
I would appreciate if you guys help me out.
Thanks in advance.
https://redd.it/p5ugef
@r_devops
Hi guys, a little bit of background, I am a dotnet developer and I am starting my business, I have a management system that is very light weight, they get at max 20 concurrent users, I already have 20 consumers, each consumer has his own api in a docker container, I run all of their services on docker atm on my old pc, and I will upgrade the pc very soon to be a cluster of two pcs to handle the containers but I wanted to solve some problems and I don't know if kubernetes will solve them.
First, I want a zero down time update, every time I update the code all of my consumer get a downtime of around 30-60 seconds.
Second, I want a way to run maybe 100 containers and they find a server and kinda load balance the cpu between 2-3 servers
Third persistent storage, I want to save everything to a single server, for example all the data gets saved to server X and I can add or remove any other servers and the containers will move around and still have the same data.
I tried docker swarm it was almost everything I needed, besides the storage problem, but as I researched about it, everyone was saying it was dead and etc, and I want to future proof my infrastructure.
I tried Kubernetes (k3s) as well and I think it will solve my problem, but it is so complicated with so many things happening at the same time, weird errors with file permission and etc, so I am thinking it is overkill for me, maybe if there is something else that is a middle ground between the two?
But if kubernetes is the only way I will try my best to learn it.
And all the paas I tried didn't work for me, heroku, porter, digital Ocean apps, I want to use my local cluster not a managed aws ou Google one.
I would appreciate if you guys help me out.
Thanks in advance.
https://redd.it/p5ugef
@r_devops
reddit
To kubernetes or not to kubernetes?
Hi guys, a little bit of background, I am a dotnet developer and I am starting my business, I have a management system that is very light weight,...
REMOTE JOB TIP
Hello guys.
I'm from Brazil and have been thinking about working remote with employers from other countries. Have some of you done that? And can u give me any tip? How to receive the money, bureaucracy, legal problems, etc...
Thank you in advance.
https://redd.it/p5vgsc
@r_devops
Hello guys.
I'm from Brazil and have been thinking about working remote with employers from other countries. Have some of you done that? And can u give me any tip? How to receive the money, bureaucracy, legal problems, etc...
Thank you in advance.
https://redd.it/p5vgsc
@r_devops
reddit
REMOTE JOB TIP
Hello guys. I'm from Brazil and have been thinking about working remote with employers from other countries. Have some of you done that? And can u...
Can't figure out how to migrate from FluxCD V1 to V2
I've been using Flux for a while now to update all the public images I use in my home K8s cluster. For the most part, it works great, but its coming time to migrate to V2, and I'm stuck on one thing in particular. Following the guide here: https://fluxcd.io/docs/migration/flux-v1-migration/, I'm stuck on this part:
flux create kustomization app \
--source=GitRepository/app \
--path="./deploy" \
--prune=true \
--interval=10m
✚ generating Kustomization
► applying Kustomization
✔ Kustomization created
◎ waiting for Kustomization reconciliation
✔ Kustomization app is ready
✔ applied revision main/5302d04c2ab8f0579500747efa0fe7abc72c8f9b
I've literally tried everything for pth and source, and nothing works. here's my (i think) relevant info:
local on host location of git repo: /srv/homek8s/\
​
my attempts at the above:
flux create kustomization homek8s --source=gitrepository/homke8s --path="/srv/homek8s" --prune=true --interval=10m
flux create kustomization homek8s --source=<mygithubproject>/homek8s --path="./deploy" --prune=true --interval=10m
flux create kustomization homek8s --source=GitRepository/app --path="./deploy" --prune=true --interval=10m
flux create kustomization sonarr --source=GitRepository/sonarr --path="/srv/homek8s/media/sonarr" --prune=true --interval=10m
output of flux get sources all:
flux get sources all
NAME READY MESSAGE REVISION SUSPENDED
gitrepository/homke8s True Fetched revision: master/d7977c8d9b9271119e65ad3840775722e616046a master/d7977c8d9b9271119e65ad3840775722e616046a False
and none of the "flux create kustomization" things work. I'm trying to simply get V2 installed to where it will update public images, just like V1 did...but the documentation kinda sucks. Thanks in advance!
​
all i get is the following:
flux create kustomization sonarr --source=GitRepository/media/sonarr --path="/srv/homek8s/media/sonarr" --prune=true --interval=10m
✚ generating Kustomization
► applying Kustomization
✔ Kustomization updated
◎ waiting for Kustomization reconciliation
✗ Source 'GitRepository/GitRepository/media/sonarr' not found
​
FYI, in my repo, i have things like this:homek8s/media/sonarr
homek8s/media/radarr
homek8s/media/tautulli....etc, if that helps
https://redd.it/p5w6uf
@r_devops
I've been using Flux for a while now to update all the public images I use in my home K8s cluster. For the most part, it works great, but its coming time to migrate to V2, and I'm stuck on one thing in particular. Following the guide here: https://fluxcd.io/docs/migration/flux-v1-migration/, I'm stuck on this part:
flux create kustomization app \
--source=GitRepository/app \
--path="./deploy" \
--prune=true \
--interval=10m
✚ generating Kustomization
► applying Kustomization
✔ Kustomization created
◎ waiting for Kustomization reconciliation
✔ Kustomization app is ready
✔ applied revision main/5302d04c2ab8f0579500747efa0fe7abc72c8f9b
I've literally tried everything for pth and source, and nothing works. here's my (i think) relevant info:
local on host location of git repo: /srv/homek8s/\
​
my attempts at the above:
flux create kustomization homek8s --source=gitrepository/homke8s --path="/srv/homek8s" --prune=true --interval=10m
flux create kustomization homek8s --source=<mygithubproject>/homek8s --path="./deploy" --prune=true --interval=10m
flux create kustomization homek8s --source=GitRepository/app --path="./deploy" --prune=true --interval=10m
flux create kustomization sonarr --source=GitRepository/sonarr --path="/srv/homek8s/media/sonarr" --prune=true --interval=10m
output of flux get sources all:
flux get sources all
NAME READY MESSAGE REVISION SUSPENDED
gitrepository/homke8s True Fetched revision: master/d7977c8d9b9271119e65ad3840775722e616046a master/d7977c8d9b9271119e65ad3840775722e616046a False
and none of the "flux create kustomization" things work. I'm trying to simply get V2 installed to where it will update public images, just like V1 did...but the documentation kinda sucks. Thanks in advance!
​
all i get is the following:
flux create kustomization sonarr --source=GitRepository/media/sonarr --path="/srv/homek8s/media/sonarr" --prune=true --interval=10m
✚ generating Kustomization
► applying Kustomization
✔ Kustomization updated
◎ waiting for Kustomization reconciliation
✗ Source 'GitRepository/GitRepository/media/sonarr' not found
​
FYI, in my repo, i have things like this:homek8s/media/sonarr
homek8s/media/radarr
homek8s/media/tautulli....etc, if that helps
https://redd.it/p5w6uf
@r_devops
fluxcd.io
Migrate from Flux v1 to v2
How to migrate from Flux v1 to v2.
Guthub actions vs jenkins
As both are used for cicd, what would be the differences b/w both. Which one would you use n why?
Also ignoring the fact that u have to manage the Jenkins server by ur self while github does that for you, why would you prefer one over another?
Also is one faster then other?
https://redd.it/p5x7c1
@r_devops
As both are used for cicd, what would be the differences b/w both. Which one would you use n why?
Also ignoring the fact that u have to manage the Jenkins server by ur self while github does that for you, why would you prefer one over another?
Also is one faster then other?
https://redd.it/p5x7c1
@r_devops
reddit
Guthub actions vs jenkins
As both are used for cicd, what would be the differences b/w both. Which one would you use n why? Also ignoring the fact that u have to manage...
Kubernetes 1.22 is here and it comes with an approach that says, “Less is more.” So, we can see 56 enhancements to this new release (up from 50 in Kubernetes 1.1 and 43 in 1.20). Of those 56 enhancements, we will see that there are 13 which seems to have graduated to Stable, 24 features that have
https://www.p3r.one/kubernetes-1-22-notes/
https://redd.it/p5xy6u
@r_devops
https://www.p3r.one/kubernetes-1-22-notes/
https://redd.it/p5xy6u
@r_devops
p3r
What’s new in Kubernetes 1.22? | p3r
Kubernetes 1.22 is here and it comes with an approach that says, “Less is more.” So, we can see 56 enhancements to this new release (up from 50 in Kubernetes
YAMLK8s: try to find a working YAML validator for k8s
Hi folks,
The title basically.
I am looking for a script OR a website OR any solutions to validate a YAML file for k8s
​
I saw a lot of YAML file generators but I am not looking for that.
​
Most of the time, I am losing a lot of time because I missed a space between or something.
Cheers, thanks a lot for your advice
https://redd.it/p5yrh6
@r_devops
Hi folks,
The title basically.
I am looking for a script OR a website OR any solutions to validate a YAML file for k8s
​
I saw a lot of YAML file generators but I am not looking for that.
​
Most of the time, I am losing a lot of time because I missed a space between or something.
Cheers, thanks a lot for your advice
https://redd.it/p5yrh6
@r_devops
reddit
[YAML][K8s]: try to find a working YAML validator for k8s
Hi folks, The title basically. **I am looking for a script OR a website OR any solutions to validate a YAML file for k8s** I saw a...