Need help
I want to deploy one big application into kubernetes in my local server. I was not able to find any proper web app source code. Can anyone help me with suggesting GitHub of any big web app. I want to present this deployment in my interviews.
Please help me!!
https://redd.it/1ibfump
@r_devops
I want to deploy one big application into kubernetes in my local server. I was not able to find any proper web app source code. Can anyone help me with suggesting GitHub of any big web app. I want to present this deployment in my interviews.
Please help me!!
https://redd.it/1ibfump
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Made redundant with not enough experience - not sure what to do next
I was a devsecops engineer for nearly 2 years but was made redundant in December so currently looking for work. The issue I’m having is that it was quite a reactive work environment, meaning the leads took over a lot of the work and there wasn’t much time for me to learn so I am lacking in hands on experience in terraform, k8s etc - this is apparent in the interviews I’ve been doing, even for junior roles they seem to require more experience then I have and it’s becoming quite disheartening with all the rejections.
My question is would it be worth using my redundancy money to pay for certification exams (CKA / Cloud Practitioner or any other useful cert) or would it be better to just tailor my cv for a service desk job and start from the “bottom” again?
Guess I’m looking for advice and it would be good to hear from people who have gone through something similar to make me feel less hopeless lol
I’m in the UK, if that makes any difference
https://redd.it/1ibda13
@r_devops
I was a devsecops engineer for nearly 2 years but was made redundant in December so currently looking for work. The issue I’m having is that it was quite a reactive work environment, meaning the leads took over a lot of the work and there wasn’t much time for me to learn so I am lacking in hands on experience in terraform, k8s etc - this is apparent in the interviews I’ve been doing, even for junior roles they seem to require more experience then I have and it’s becoming quite disheartening with all the rejections.
My question is would it be worth using my redundancy money to pay for certification exams (CKA / Cloud Practitioner or any other useful cert) or would it be better to just tailor my cv for a service desk job and start from the “bottom” again?
Guess I’m looking for advice and it would be good to hear from people who have gone through something similar to make me feel less hopeless lol
I’m in the UK, if that makes any difference
https://redd.it/1ibda13
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Types of leetcode questions for Infrastructure Engineer/Devops roles
I'm studying for interviews for Infrastructure Engineer/Devops roles. I want to make sure I'm studying for the right things, when related to coding. I'm confident about other aspects.
What type of leetcode questions are companies asking for Infrastruture Engineer/Devops roles?
This is a list of categories I coped from neetcode.com
arrays and hashing
two pointers
sliding window
stack
binary search
linked list
trees
heap / priority queue
back tracing
tries
graphs
advanced graphs
1-d dynamic programming
2-d dynamic programming
greedy
intervals
math and geometry
bit manipulation
https://redd.it/1ibkbla
@r_devops
I'm studying for interviews for Infrastructure Engineer/Devops roles. I want to make sure I'm studying for the right things, when related to coding. I'm confident about other aspects.
What type of leetcode questions are companies asking for Infrastruture Engineer/Devops roles?
This is a list of categories I coped from neetcode.com
arrays and hashing
two pointers
sliding window
stack
binary search
linked list
trees
heap / priority queue
back tracing
tries
graphs
advanced graphs
1-d dynamic programming
2-d dynamic programming
greedy
intervals
math and geometry
bit manipulation
https://redd.it/1ibkbla
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Private server VPS as Lisp machine - handling websites, services, APIs, crons, Nginx, certbot, minecraft - with Guix + Lisp/Scheme
Checkout the code in lib/ and config.scm too, at codeberg, all feedback and contributions welcome:
https://codeberg.org/jjba23/wolk-jjba/src/branch/trunk/lib
https://redd.it/1ibkzh5
@r_devops
Checkout the code in lib/ and config.scm too, at codeberg, all feedback and contributions welcome:
https://codeberg.org/jjba23/wolk-jjba/src/branch/trunk/lib
https://redd.it/1ibkzh5
@r_devops
Codeberg.org
wolk-jjba
My private web and build server configurations, as a Lisp machine.
Seeking Advice on Managing Non-Human/Workload Identities in DevOps Workflows
Hi everyone,
A bit about me: I’m an IAM (Identity and Access Management) Engineer with experience in enterprise identity management, focusing on challenges like onboarding, offboarding, and JML (Joiners-Movers-Leavers) processes.
Over the last few months,, my work has shifted significantly toward managing non-human identities (workload identities) and Cloud Resource IAM. I’ll admit, I’m feeling a bit out of my depth here and would love some advice.
How do you all handle identity management in your DevOps workflows? Specifically:
- What strategies or best practices do you follow for non-human/workload identities?
- Are there any IGA (Identity Governance and Administration) tools you recommend for this space?
Any insights, tips, or resources would be greatly appreciated!
https://redd.it/1ibn9zz
@r_devops
Hi everyone,
A bit about me: I’m an IAM (Identity and Access Management) Engineer with experience in enterprise identity management, focusing on challenges like onboarding, offboarding, and JML (Joiners-Movers-Leavers) processes.
Over the last few months,, my work has shifted significantly toward managing non-human identities (workload identities) and Cloud Resource IAM. I’ll admit, I’m feeling a bit out of my depth here and would love some advice.
How do you all handle identity management in your DevOps workflows? Specifically:
- What strategies or best practices do you follow for non-human/workload identities?
- Are there any IGA (Identity Governance and Administration) tools you recommend for this space?
Any insights, tips, or resources would be greatly appreciated!
https://redd.it/1ibn9zz
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Platform engineering LinkedIn Recruiters
I have been getting approached by various recruiters on LinkedIn over the last 6 months. Must have sent my CV to at least 30 recruiters for 30 different roles. Only 2 recruiters actually pulled through what they said and got back in touch with me after I sent my CV. Both of these roles resulted in me getting offers of £110K eventually but I had to reject due to personal reasons. However, REST all recruiters just ghosted me after receiving my CV. Did anyone else experience similar on LinkedIn?
I do think I have valuable experience to offer so I am surprised that most of the recruiters just ghosted me after taking my CV. It makes me wonder, if my skillset is really not good enough for a £110K job and if I just got lucky with the 2 roles I had offer for?
Here is some overview of my skillset and experience:
- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)
- Terraform experience (6+ years)
- CI/CD (7+ years)
- Programming (Python and JavaScript 8+ years, Go (5+ years)
- Frontend development (Angular mainly 5+ years)
- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well
- Cloud experience (GCP and AWS both 7+ years)
https://redd.it/1ibmbr5
@r_devops
I have been getting approached by various recruiters on LinkedIn over the last 6 months. Must have sent my CV to at least 30 recruiters for 30 different roles. Only 2 recruiters actually pulled through what they said and got back in touch with me after I sent my CV. Both of these roles resulted in me getting offers of £110K eventually but I had to reject due to personal reasons. However, REST all recruiters just ghosted me after receiving my CV. Did anyone else experience similar on LinkedIn?
I do think I have valuable experience to offer so I am surprised that most of the recruiters just ghosted me after taking my CV. It makes me wonder, if my skillset is really not good enough for a £110K job and if I just got lucky with the 2 roles I had offer for?
Here is some overview of my skillset and experience:
- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)
- Terraform experience (6+ years)
- CI/CD (7+ years)
- Programming (Python and JavaScript 8+ years, Go (5+ years)
- Frontend development (Angular mainly 5+ years)
- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well
- Cloud experience (GCP and AWS both 7+ years)
https://redd.it/1ibmbr5
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Pick a Cloud
As someone trying to get into DevOps, everything seems to show a few things that need to be learned with it tailored towards one's local market. Everything I've found gives three cloud choices, AWS, Azure, and Google. When I looked on LinkedIn, my area's demand is for Oracle. Does anyone know any good resources for this outside of Oracle's site?
https://redd.it/1ibr66z
@r_devops
As someone trying to get into DevOps, everything seems to show a few things that need to be learned with it tailored towards one's local market. Everything I've found gives three cloud choices, AWS, Azure, and Google. When I looked on LinkedIn, my area's demand is for Oracle. Does anyone know any good resources for this outside of Oracle's site?
https://redd.it/1ibr66z
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
DevOps career advice
I have been working as a Platform engineer since 2017 in the UK, currently I am on a salary of £90K per year. Just wanted to get some thoughts on whether I am getting underpaid for my experience and skillset and should I be looking elsewhere or am I on the right salary so should continue to work where I am and build more experience and then look for a salary jump few years later?
Here is some overview of my skillset and experience:
- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)
- Terraform experience (6+ years)
- CI/CD (7+ years)
- Programming (Python and JavaScript 8+ years, Go (5+ years)
- Frontend development (Angular mainly 5+ years)
- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well
- Cloud experience (GCP and AWS both 7+ years)
https://redd.it/1ibkbz5
@r_devops
I have been working as a Platform engineer since 2017 in the UK, currently I am on a salary of £90K per year. Just wanted to get some thoughts on whether I am getting underpaid for my experience and skillset and should I be looking elsewhere or am I on the right salary so should continue to work where I am and build more experience and then look for a salary jump few years later?
Here is some overview of my skillset and experience:
- Kubernetes experience 7+ years (OnPrem bare metal, EKS and GKE)
- Terraform experience (6+ years)
- CI/CD (7+ years)
- Programming (Python and JavaScript 8+ years, Go (5+ years)
- Frontend development (Angular mainly 5+ years)
- Over the last year I have built few home grown Gen AI solutions using LangChain and Google Vertex so have some experience with Gen AI as well
- Cloud experience (GCP and AWS both 7+ years)
https://redd.it/1ibkbz5
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Terraform Question
Hey Everyone, I am about 5 months in as a recruiter for DevOps. I wanted to come here and ask you guys, what are the key benefits of using Terraform? I know its for infrastructure provisioning - but could someone explain why it's important as if i was 5 years old?
I want to be able to sell candidates better that have a strong Terraform background :)
https://redd.it/1ibsqlp
@r_devops
Hey Everyone, I am about 5 months in as a recruiter for DevOps. I wanted to come here and ask you guys, what are the key benefits of using Terraform? I know its for infrastructure provisioning - but could someone explain why it's important as if i was 5 years old?
I want to be able to sell candidates better that have a strong Terraform background :)
https://redd.it/1ibsqlp
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Best CircleCI course on Udemy/Youtube etc?
I’m looking to expand my knowledge of CircleCI and was wondering if anyone could recommend the best course to get started. Also, does anyone have suggestions for a CDCI solution on AWS? Specifically, one that is scalable and works well for multiple deployment type/tech stack etc on AWS. Thank you in advance!
https://redd.it/1ibtbal
@r_devops
I’m looking to expand my knowledge of CircleCI and was wondering if anyone could recommend the best course to get started. Also, does anyone have suggestions for a CDCI solution on AWS? Specifically, one that is scalable and works well for multiple deployment type/tech stack etc on AWS. Thank you in advance!
https://redd.it/1ibtbal
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Does AWS charge differently for video streaming at different resolutions (1080p, 720p, 240p)?
Hi everyone, I’m a newbie in devops exploring AWS and today randomly had a question in my mind about video streaming costs. If I upload my videos to AWS and someone accesses them in different resolutions like 1080p, 720p, or 240p, will my costs increase based on the resolution they select? Or does the bandwidth usage remain the same regardless of the quality?
I’d really appreciate it if someone could explain how this works and help me understand the cost implications for streaming videos on AWS.
https://redd.it/1ibxuob
@r_devops
Hi everyone, I’m a newbie in devops exploring AWS and today randomly had a question in my mind about video streaming costs. If I upload my videos to AWS and someone accesses them in different resolutions like 1080p, 720p, or 240p, will my costs increase based on the resolution they select? Or does the bandwidth usage remain the same regardless of the quality?
I’d really appreciate it if someone could explain how this works and help me understand the cost implications for streaming videos on AWS.
https://redd.it/1ibxuob
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Funny cost-saving Strategies That Go Beyond Shutting Down EC2/RDS Instances
Nowadays, no one is surprised by cost-saving practices like shutting down or hibernating unused EC2/RDS instances. However, I recently stumbled upon something that truly surprised me: on one of my projects, certain non-production environments are disconnected from monitoring systems during off-hours to save costs.
At first, it sounded a bit counterintuitive. Disabling monitoring, even for non-prod environments, felt like cutting visibility into potential issues or trends.
Tell us about your funny examples of saving money?
https://redd.it/1ibyxul
@r_devops
Nowadays, no one is surprised by cost-saving practices like shutting down or hibernating unused EC2/RDS instances. However, I recently stumbled upon something that truly surprised me: on one of my projects, certain non-production environments are disconnected from monitoring systems during off-hours to save costs.
At first, it sounded a bit counterintuitive. Disabling monitoring, even for non-prod environments, felt like cutting visibility into potential issues or trends.
Tell us about your funny examples of saving money?
https://redd.it/1ibyxul
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Is it really worth making an investment in "Software Engineering Intelligence Tools" like Jellyfish, LinearB?
Share your experience with the SEI tool you are using.
https://redd.it/1ibzpcv
@r_devops
Share your experience with the SEI tool you are using.
https://redd.it/1ibzpcv
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
How much do you charge for your Oncall duties?
Hi guys, I just wanted to hear about how you structured your oncall duties at work, and how much are you being paid for it, specifically I'm looking for the Western Europe prices.
Thanks,
Tom
https://redd.it/1ic0thr
@r_devops
Hi guys, I just wanted to hear about how you structured your oncall duties at work, and how much are you being paid for it, specifically I'm looking for the Western Europe prices.
Thanks,
Tom
https://redd.it/1ic0thr
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Blaze-cicd : setup fully functional CI/CD pipeline in minutes.
Blaze CI/CD is a Command Line Interface (CLI) tool designed to automate the creation of production-ready CI/CD pipelines. The tool integrates with Kubernetes, Docker, DockerHub, GitHub, GitHub Actions, and ArgoCD to provide a seamless setup experience. Users provide essential details such as project name, API keys, and application configurations, and the tool handles the creation of namespaces, repositories, and CI/CD pipelines.
**Automated Pipeline Creation**: Automates the setup of CI/CD pipelines using Kubernetes (`kubectl`), Docker, GitHub, and ArgoCD.
* **YAML Configuration**: Users provide project and application details via a YAML configuration file that will be used to construct the entire CI/CD pipeline with a single command.
* **Multi-Service Integration**: Integrates with DockerHub, GitHub, and ArgoCD to create repositories, projects, and applications. Can handle pipelines for multiple services.
* **CLI Interface**: Simple command-line interface with `init` and `build` commands.
* **Minimal Setup**: Other than configuring `kubectl`, Python, installing the package, and providing API keys, there are no additional steps other than filling out the `config.yaml`.
* **Graceful Degradation**: Blaze CI/CD ensures robust pipeline creation by verifying the existence of resources at each step. If a resource (e.g., repository, project, or application) already exists, Blaze skips its creation to avoid redundancy. If a resource is missing, it creates it automatically.
home page : [https://github.com/ARAldhafeeri/Blaze-cicd](https://github.com/ARAldhafeeri/Blaze-cicd)
demo : [https://www.youtube.com/watch?v=adJs7MtegCw](https://www.youtube.com/watch?v=adJs7MtegCw)
https://redd.it/1ic1rov
@r_devops
Blaze CI/CD is a Command Line Interface (CLI) tool designed to automate the creation of production-ready CI/CD pipelines. The tool integrates with Kubernetes, Docker, DockerHub, GitHub, GitHub Actions, and ArgoCD to provide a seamless setup experience. Users provide essential details such as project name, API keys, and application configurations, and the tool handles the creation of namespaces, repositories, and CI/CD pipelines.
**Automated Pipeline Creation**: Automates the setup of CI/CD pipelines using Kubernetes (`kubectl`), Docker, GitHub, and ArgoCD.
* **YAML Configuration**: Users provide project and application details via a YAML configuration file that will be used to construct the entire CI/CD pipeline with a single command.
* **Multi-Service Integration**: Integrates with DockerHub, GitHub, and ArgoCD to create repositories, projects, and applications. Can handle pipelines for multiple services.
* **CLI Interface**: Simple command-line interface with `init` and `build` commands.
* **Minimal Setup**: Other than configuring `kubectl`, Python, installing the package, and providing API keys, there are no additional steps other than filling out the `config.yaml`.
* **Graceful Degradation**: Blaze CI/CD ensures robust pipeline creation by verifying the existence of resources at each step. If a resource (e.g., repository, project, or application) already exists, Blaze skips its creation to avoid redundancy. If a resource is missing, it creates it automatically.
home page : [https://github.com/ARAldhafeeri/Blaze-cicd](https://github.com/ARAldhafeeri/Blaze-cicd)
demo : [https://www.youtube.com/watch?v=adJs7MtegCw](https://www.youtube.com/watch?v=adJs7MtegCw)
https://redd.it/1ic1rov
@r_devops
GitHub
GitHub - ARAldhafeeri/Blaze-cicd: Blazer CI/CD is a Command Line Interface (CLI) tool designed to automate the creation of production…
Blazer CI/CD is a Command Line Interface (CLI) tool designed to automate the creation of production-ready CI/CD pipelines. - GitHub - ARAldhafeeri/Blaze-cicd: Blazer CI/CD is a Command Line Interf...
Can someone please help with a difficult azure pipeline YAML issue I'm facing?
I've been hitting my head on this for 4 hours, I can't seem to see what is wrong with this code. It seems to follow the MS documentation and LLMs also tell me it is correct.
However, when running the pipeline, I'm getting this error:
> The pipeline is not valid. ... references service connection $(azureSubscription) which could not be found.
The variables I have defined at the job level are not being recognised, they are being treated as literals, i.e. it is trying to find a subscription called "$(azureSubscription)".
My pipeline code is this:
trigger:
- main
extends:
template: deploy-template.yml
parameters:
buildConfiguration: 'Release'
The template code is this:
parameters:
- name: buildConfiguration
type: string
default: ''
stages:
- stage: buildstage
pool:
vmImage: ubuntu-latest
jobs:
- job: buildjob
variables:
azureSubscription: 'name of our subscription'
buildConfiguration: '${{ parameters.buildConfiguration }}'
steps:
(couple of tasks here)
- task: AzureRmWebAppDeployment@4
displayName: 'Deploy to slot'
condition: succeeded()
inputs:
ConnectionType: 'AzureRM'
azureSubscription: '$(azureSubscription)'
appType: 'webApp'
(etc)
All the documentation says this should work, i.e. '$(azureSubscription)' should resolve to 'name of our subscription', but it is not and is apparently being treated as a literal. This is also happening with other variables (not shown here for simplicity) so the entire "variables:" section doesn't seem to work?
Does anyone have any insight into why this is happening? Would really appreciate some help as I've been trying to work this out for hours. 😅
https://redd.it/1ic3kjm
@r_devops
I've been hitting my head on this for 4 hours, I can't seem to see what is wrong with this code. It seems to follow the MS documentation and LLMs also tell me it is correct.
However, when running the pipeline, I'm getting this error:
> The pipeline is not valid. ... references service connection $(azureSubscription) which could not be found.
The variables I have defined at the job level are not being recognised, they are being treated as literals, i.e. it is trying to find a subscription called "$(azureSubscription)".
My pipeline code is this:
trigger:
- main
extends:
template: deploy-template.yml
parameters:
buildConfiguration: 'Release'
The template code is this:
parameters:
- name: buildConfiguration
type: string
default: ''
stages:
- stage: buildstage
pool:
vmImage: ubuntu-latest
jobs:
- job: buildjob
variables:
azureSubscription: 'name of our subscription'
buildConfiguration: '${{ parameters.buildConfiguration }}'
steps:
(couple of tasks here)
- task: AzureRmWebAppDeployment@4
displayName: 'Deploy to slot'
condition: succeeded()
inputs:
ConnectionType: 'AzureRM'
azureSubscription: '$(azureSubscription)'
appType: 'webApp'
(etc)
All the documentation says this should work, i.e. '$(azureSubscription)' should resolve to 'name of our subscription', but it is not and is apparently being treated as a literal. This is also happening with other variables (not shown here for simplicity) so the entire "variables:" section doesn't seem to work?
Does anyone have any insight into why this is happening? Would really appreciate some help as I've been trying to work this out for hours. 😅
https://redd.it/1ic3kjm
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Infrastructure diagram to Terraform code tool
Hello everyone, I’ve posted here a couple of times about a tool I created that lets you build AWS infrastructure using a visual diagram, similar to draw.io, and generate Terraform code from it.
Previously, there was a major limitation: you could generate infrastructure resources like databases or Kubernetes clusters, but you couldn’t integrate any application code. Now, I’ve developed a mechanism to address this.
For now, only AWS Lambda functions are supported. You can visually link them to other AWS resources, and all necessary IAM permissions and network configurations will be automatically created for you.
The tool is as before free to use and publically available, if you are interested you I would love to hear any feedback: https://archformation.com/
https://redd.it/1ic4psh
@r_devops
Hello everyone, I’ve posted here a couple of times about a tool I created that lets you build AWS infrastructure using a visual diagram, similar to draw.io, and generate Terraform code from it.
Previously, there was a major limitation: you could generate infrastructure resources like databases or Kubernetes clusters, but you couldn’t integrate any application code. Now, I’ve developed a mechanism to address this.
For now, only AWS Lambda functions are supported. You can visually link them to other AWS resources, and all necessary IAM permissions and network configurations will be automatically created for you.
The tool is as before free to use and publically available, if you are interested you I would love to hear any feedback: https://archformation.com/
https://redd.it/1ic4psh
@r_devops
app.diagrams.net
Flowchart Maker & Online Diagram Software
draw.io is a free online diagramming application and flowchart maker . You can use it to create UML, entity relationship,
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
org charts, BPMN and BPM, database schema and networks. Also possible are telecommunication network, workflow, flowcharts, maps overlays…
Unified automated platform design
Hi All!
I’ve been working as a DevOps/SRE engineer for about two years now. When I started at my current company, there wasn’t much of a foundation for infrastructure, which made automating things pretty challenging.
I’ve always dreamed of building a “plug-and-play” platform that ties everything together, but sometimes I feel like my lack of experience or knowledge about tools limits what I think is possible.
The idea is to create a platform that brings together all the tools my team uses for code, infrastructure, secrets, and monitoring into one simple, automated system..
Here’s how it would work:
1. **Central Repository**: A main GitLab project uses Terraform to create and manage all other repositories with the same setup and rules.
2. **Automation for New Repositories**:
* Each new repository gets pre-configured pipelines for building, testing, and deploying code.
* Also Vault gets automatically set up to secure secrets like passwords and tokens for each project, it would create new storage paths in vault for that specific repository
3. **Service Integration**:
* New services register themselves with Consul for easy discovery. (I have one single job in Prometheus using consul for the discovery of services)
* Prometheus and Loki collect metrics and logs from these services.
* It creates a Grafana dashboards to monitor the metrics collected.
My plan gets up to this point.
Now, my questions are:
How reliable or feasible would that plan be?
Am I overthinking or trying to create the impossible ultimate unified system?
If it's possible, are there any other methods or tools I can implement to make it even more efficient?
Thank you!!
https://redd.it/1ic4gn0
@r_devops
Hi All!
I’ve been working as a DevOps/SRE engineer for about two years now. When I started at my current company, there wasn’t much of a foundation for infrastructure, which made automating things pretty challenging.
I’ve always dreamed of building a “plug-and-play” platform that ties everything together, but sometimes I feel like my lack of experience or knowledge about tools limits what I think is possible.
The idea is to create a platform that brings together all the tools my team uses for code, infrastructure, secrets, and monitoring into one simple, automated system..
Here’s how it would work:
1. **Central Repository**: A main GitLab project uses Terraform to create and manage all other repositories with the same setup and rules.
2. **Automation for New Repositories**:
* Each new repository gets pre-configured pipelines for building, testing, and deploying code.
* Also Vault gets automatically set up to secure secrets like passwords and tokens for each project, it would create new storage paths in vault for that specific repository
3. **Service Integration**:
* New services register themselves with Consul for easy discovery. (I have one single job in Prometheus using consul for the discovery of services)
* Prometheus and Loki collect metrics and logs from these services.
* It creates a Grafana dashboards to monitor the metrics collected.
My plan gets up to this point.
Now, my questions are:
How reliable or feasible would that plan be?
Am I overthinking or trying to create the impossible ultimate unified system?
If it's possible, are there any other methods or tools I can implement to make it even more efficient?
Thank you!!
https://redd.it/1ic4gn0
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Having trouble setting up DKIM record on Mailjet for domain with GoDaddy
I've set up the SPF record for Mailjet last week and that propagated within 5 minutes. But for the DKIM record, I keep seeing this:
There seems to be an error with your DomainKey record.
I've waited 48 hours twice now, although I've never seen anything take longer than 30 minutes to propagate in the past. Any ideas what the issue could be?
https://redd.it/1ic85r7
@r_devops
I've set up the SPF record for Mailjet last week and that propagated within 5 minutes. But for the DKIM record, I keep seeing this:
There seems to be an error with your DomainKey record.
I've waited 48 hours twice now, although I've never seen anything take longer than 30 minutes to propagate in the past. Any ideas what the issue could be?
https://redd.it/1ic85r7
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Best CI/CD tools for AWS ?
Does anyone have suggestions for a CDCI solution on AWS? Specifically, one that is scalable and works well for multiple deployment type/tech stack etc on AWS. Thank you in advance!
https://redd.it/1ic9w2t
@r_devops
Does anyone have suggestions for a CDCI solution on AWS? Specifically, one that is scalable and works well for multiple deployment type/tech stack etc on AWS. Thank you in advance!
https://redd.it/1ic9w2t
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
SSL error incognito for 301 redirects
I have one domain, "example.com"
it's using cloudfront and serving the world through cloudflare.
so the A record is as below-
name: example.com
value: 4.4.4.4 (dummy ip)
and cname is-
name: www
value: cloudfront.net (which has ssl)
and I have set page rules as below-
example.com/\* 301 permanent redirect forward to https://www.example.com/$1
also, Always Use HTTPS is enabled
but, when i input example.com in my browser incognito, it is hitting http and giving --
example.com doesn’t support a secure connection
You are seeing this warning because this site does not support HTTPS and you are in Incognito mode.
but without incognito it redirects and works fine. It happens only in chrome and edge incognito, why?
https://redd.it/1icb8h8
@r_devops
I have one domain, "example.com"
it's using cloudfront and serving the world through cloudflare.
so the A record is as below-
name: example.com
value: 4.4.4.4 (dummy ip)
and cname is-
name: www
value: cloudfront.net (which has ssl)
and I have set page rules as below-
example.com/\* 301 permanent redirect forward to https://www.example.com/$1
also, Always Use HTTPS is enabled
but, when i input example.com in my browser incognito, it is hitting http and giving --
example.com doesn’t support a secure connection
You are seeing this warning because this site does not support HTTPS and you are in Incognito mode.
but without incognito it redirects and works fine. It happens only in chrome and edge incognito, why?
https://redd.it/1icb8h8
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community