Resume Review
Hi everyone, have been applying for full time jobs (Jr. and Associate Security/Cloud Engineer, some DevOps positions, etc) since I graduated this winter. Recently finished a personal project that I justa dded on my resume but was wondering if you could all offer critique on the arrangement, syntax, and wording. Thank you!!
Also, I'm not too sure if resumes are allowed on here, read through the FAQ and rules so I'm pretty sure I'm in the clear but if not sorry mods, please take it down. : )
https://imgur.com/a/ZFfiqlz
https://redd.it/108rs0o
@r_devops
Hi everyone, have been applying for full time jobs (Jr. and Associate Security/Cloud Engineer, some DevOps positions, etc) since I graduated this winter. Recently finished a personal project that I justa dded on my resume but was wondering if you could all offer critique on the arrangement, syntax, and wording. Thank you!!
Also, I'm not too sure if resumes are allowed on here, read through the FAQ and rules so I'm pretty sure I'm in the clear but if not sorry mods, please take it down. : )
https://imgur.com/a/ZFfiqlz
https://redd.it/108rs0o
@r_devops
Imgur
Resume
Post with 33 views. Resume
It has been x days since devops roadmap has been mentioned.
If one of you was a hero you’d build us a simple site they tracked how many days it’s been since someone linked that shitty devops roadmap.
https://redd.it/10cqh1p
@r_devops
If one of you was a hero you’d build us a simple site they tracked how many days it’s been since someone linked that shitty devops roadmap.
https://redd.it/10cqh1p
@r_devops
reddit
It has been x days since devops roadmap has been mentioned.
If one of you was a hero you’d build us a simple site they tracked how many days it’s been since someone linked that shitty devops roadmap.
Developer decided to change project IaC tool while I was on vacation
TLDR: I went on vacation. The developers changed the application architecture and couldn't adjust the Terraform configuration files. AWS CloudFormation is a more familiar tool for them, so they just implemented deployment on CF. When I returned, the team leader (one of the developers) told me that they decided to move to another IaC tool that I will be supporting. I didn't participate in the decision-making process.
Full story:
Our project is a web application. There are two senior backend developers there. Terraform is used as a project IaC solution to deploy AWS Lambda functions and API Gateway.
I went to vacation for a week. During my absence, the developers changed the application architecture which impacted how the app builds and the number of deployed AWS resources. Deployment procedure has to keep up with the app needs, so it required modification of Terraform and Jenkins configuration. One of the developers—the team leader—tried to adjust Terraform configuration files, but he couldn't cope with it.
Release date was coming in a few weeks, and the developer wanted to be able to deploy his new changes to the development environment ASAP, so he decided not to wait for my return, but instead to set the IaC without my participation.
Since he is more experienced in AWS CloudFormation than in Terraform (and we also have is a similar project on CloudFormation that serves as an example), the developer just switched to CloudFormation and implemented the build and deployment logic that takes into account the new architecture.
When I returned, I was put before the fact that we move from Terraform to CloudFormation. Regardless of how good this solution technically is, I was furious that he allowed himself to make such a decision without taking into consideration my opinion.
The arguments the developer used for the switch were as follows:
* We didn't have time to wait for you to come back
* CloudFormation is better because it allows us to navigate in all your AWS resources from web console if you open the CF stack
* CloudFormation is better because we can deploy many dev stacks with different name suffixes (dev1, dev2, dev3) out of the box, but in Terraform you have to mess with state files to achieve that
* CloudFormation is better because all your configuration lies in a single file, while in Terraform you have to change a bunch of files
* There are some articles on the internet about why CF is better...
And he really used the word "better" trying to convince me.
Whether one tool is better than the other or not, obviously, is not a subject I wanted to bring up there. What I want to discuss is where is the line between a developer and a devops engineer responsibilities?
It so happened that the developers are used to run infrastructure deployment from CLI for deploying their feature branches in dev environment. They don't always use Jenkins because CLI way is "more convenient" for them to experiment with AWS.
And now I think if I should insist on a more formal and stricter workflow, where we have an agreement that whatever IaC feature or change the developers want, they come to me with the requirement list and I implement it from beginning to end. Because otherwise they start considering CLI deployment as part of their job and feel like they are in position to vote on what IaC tool is "better", which I think goes beyond their area of responsibility.
So what do you think, guys?
Can developers influence the decision about what IaC tool should be used on the project based on their definition of "convenient to use" (e.g. CF stack showing the resources is what convenient for them)?
Should I demand the developers to always use our CI/CD tool for any deployment, or developers' requirement to deploy from CLI (to dev environment) arguing that it is "easier/faster" is reasonable?
https://redd.it/10csnfm
@r_devops
TLDR: I went on vacation. The developers changed the application architecture and couldn't adjust the Terraform configuration files. AWS CloudFormation is a more familiar tool for them, so they just implemented deployment on CF. When I returned, the team leader (one of the developers) told me that they decided to move to another IaC tool that I will be supporting. I didn't participate in the decision-making process.
Full story:
Our project is a web application. There are two senior backend developers there. Terraform is used as a project IaC solution to deploy AWS Lambda functions and API Gateway.
I went to vacation for a week. During my absence, the developers changed the application architecture which impacted how the app builds and the number of deployed AWS resources. Deployment procedure has to keep up with the app needs, so it required modification of Terraform and Jenkins configuration. One of the developers—the team leader—tried to adjust Terraform configuration files, but he couldn't cope with it.
Release date was coming in a few weeks, and the developer wanted to be able to deploy his new changes to the development environment ASAP, so he decided not to wait for my return, but instead to set the IaC without my participation.
Since he is more experienced in AWS CloudFormation than in Terraform (and we also have is a similar project on CloudFormation that serves as an example), the developer just switched to CloudFormation and implemented the build and deployment logic that takes into account the new architecture.
When I returned, I was put before the fact that we move from Terraform to CloudFormation. Regardless of how good this solution technically is, I was furious that he allowed himself to make such a decision without taking into consideration my opinion.
The arguments the developer used for the switch were as follows:
* We didn't have time to wait for you to come back
* CloudFormation is better because it allows us to navigate in all your AWS resources from web console if you open the CF stack
* CloudFormation is better because we can deploy many dev stacks with different name suffixes (dev1, dev2, dev3) out of the box, but in Terraform you have to mess with state files to achieve that
* CloudFormation is better because all your configuration lies in a single file, while in Terraform you have to change a bunch of files
* There are some articles on the internet about why CF is better...
And he really used the word "better" trying to convince me.
Whether one tool is better than the other or not, obviously, is not a subject I wanted to bring up there. What I want to discuss is where is the line between a developer and a devops engineer responsibilities?
It so happened that the developers are used to run infrastructure deployment from CLI for deploying their feature branches in dev environment. They don't always use Jenkins because CLI way is "more convenient" for them to experiment with AWS.
And now I think if I should insist on a more formal and stricter workflow, where we have an agreement that whatever IaC feature or change the developers want, they come to me with the requirement list and I implement it from beginning to end. Because otherwise they start considering CLI deployment as part of their job and feel like they are in position to vote on what IaC tool is "better", which I think goes beyond their area of responsibility.
So what do you think, guys?
Can developers influence the decision about what IaC tool should be used on the project based on their definition of "convenient to use" (e.g. CF stack showing the resources is what convenient for them)?
Should I demand the developers to always use our CI/CD tool for any deployment, or developers' requirement to deploy from CLI (to dev environment) arguing that it is "easier/faster" is reasonable?
https://redd.it/10csnfm
@r_devops
reddit
Developer decided to change project IaC tool while I was on vacation
TLDR: I went on vacation. The developers changed the application architecture and couldn't adjust the Terraform configuration files. AWS...
AWS Lambda to deploy RDS migrations?
Curious about the practical pros and cons from the community and anyone’s experience if they’re willing to share.
Given my current operational landscape deployment and overall managing it seems trivial from a high level / conceptual technical perspective..?
I realize this is vague and I may get a lot of “depends on x,y,z” replies, but appreciate the feedback nevertheless - I’m not in a position to share many details.
https://redd.it/10csa78
@r_devops
Curious about the practical pros and cons from the community and anyone’s experience if they’re willing to share.
Given my current operational landscape deployment and overall managing it seems trivial from a high level / conceptual technical perspective..?
I realize this is vague and I may get a lot of “depends on x,y,z” replies, but appreciate the feedback nevertheless - I’m not in a position to share many details.
https://redd.it/10csa78
@r_devops
reddit
AWS Lambda to deploy RDS migrations?
Curious about the practical pros and cons from the community and anyone’s experience if they’re willing to share. Given my current operational...
Azure DevOps deployment agent - deployments failing when registering the agent with auto-deploy tag
Hi all,
I am running into a problem where we auto-deploy code to newly registered agents in deployment groups via a 'Deploy' tag. But when new agents come online, the deployments trigger immediately, without waiting for the agent to actually be ready.
Is there a way to delay this action so that the deployments can happen successfully upon new agent registration? My alternative is to somehow hack together a bunch of ADO API endpoints to re-do the deployments to just that agent, but that's going to hurt my brain.
https://redd.it/108kzyj
@r_devops
Hi all,
I am running into a problem where we auto-deploy code to newly registered agents in deployment groups via a 'Deploy' tag. But when new agents come online, the deployments trigger immediately, without waiting for the agent to actually be ready.
Is there a way to delay this action so that the deployments can happen successfully upon new agent registration? My alternative is to somehow hack together a bunch of ADO API endpoints to re-do the deployments to just that agent, but that's going to hurt my brain.
https://redd.it/108kzyj
@r_devops
reddit
Azure DevOps deployment agent - deployments failing when...
Hi all, I am running into a problem where we auto-deploy code to newly registered agents in deployment groups via a 'Deploy' tag. But when new...
What device to choose
Hi there,
I'm in a weird situation where i can choose between several devices for my job. I have the following choices:
1 - Macbook pro 13 M2 which work pays for.
2 - BYOD (and they pay me a certain amount of money until it's paid off) and buy my own and i'm kind of interested in a Surface device, primarily the surface pro for the notetaking stuff.
I'm going to use the following tools: Kubectl, AWS CLI, Azure CLI, Docker, Terraform, Powershell, Visual Studio Code so yea .. mainly DevOps stuff haha.
I've only used x86 macbooks so i'm familiar with the new ARM chipset and how it works with all these tools but according to my own research most of the tools should work just fine. But seeing as i've mostly coded stuff on Windows laptops and i do like the notetaking capabilities on the Surface Pro and the fact that it supports multiple displays out of the box which the macbook doesn't ( i know it can via certain docking stations) .. i'm just not sure what to do to be honest.
As far as i know, the workload on the local machine won't be that high seeing as everything is mostly put in pipelines and run from there so it's just editing code locally and push it to repo's and such.
What would you guys do/pick?
Thanks!
https://redd.it/108bgtp
@r_devops
Hi there,
I'm in a weird situation where i can choose between several devices for my job. I have the following choices:
1 - Macbook pro 13 M2 which work pays for.
2 - BYOD (and they pay me a certain amount of money until it's paid off) and buy my own and i'm kind of interested in a Surface device, primarily the surface pro for the notetaking stuff.
I'm going to use the following tools: Kubectl, AWS CLI, Azure CLI, Docker, Terraform, Powershell, Visual Studio Code so yea .. mainly DevOps stuff haha.
I've only used x86 macbooks so i'm familiar with the new ARM chipset and how it works with all these tools but according to my own research most of the tools should work just fine. But seeing as i've mostly coded stuff on Windows laptops and i do like the notetaking capabilities on the Surface Pro and the fact that it supports multiple displays out of the box which the macbook doesn't ( i know it can via certain docking stations) .. i'm just not sure what to do to be honest.
As far as i know, the workload on the local machine won't be that high seeing as everything is mostly put in pipelines and run from there so it's just editing code locally and push it to repo's and such.
What would you guys do/pick?
Thanks!
https://redd.it/108bgtp
@r_devops
reddit
What device to choose
Hi there, I'm in a weird situation where i can choose between several devices for my job. I have the following choices: 1 - Macbook pro 13 M2...
Looking to set up azure virtual environment on Linux
Hi All,
We have an AKS setup done for our Kubernetes cluster and I want to know if there is a way where I can set up an azure virtual environment on a linux box to access this AKS.
Meaning, like as we have python virtual environment, we source the virtual environment and we can use the packages of that python version, so I am looking for something along those lines.
So far I haven’t found anything and would appreciate the help/pointers to get started.
https://redd.it/108ae0r
@r_devops
Hi All,
We have an AKS setup done for our Kubernetes cluster and I want to know if there is a way where I can set up an azure virtual environment on a linux box to access this AKS.
Meaning, like as we have python virtual environment, we source the virtual environment and we can use the packages of that python version, so I am looking for something along those lines.
So far I haven’t found anything and would appreciate the help/pointers to get started.
https://redd.it/108ae0r
@r_devops
reddit
Looking to set up azure virtual environment on Linux
Hi All, We have an AKS setup done for our Kubernetes cluster and I want to know if there is a way where I can set up an azure virtual environment...
Advise for engineers wanting to 'make it'
Not specifically DevOps related (I posted this in r/python also) but thought this as solid and concise a set of tips I could give people early into their devops career (as I wish I'd used it for my own career in SRE & SWE). Hope it can help some of you.
In this article, I share the advice I wish I had been given when I was starting out in my career. From understanding what you want and how to get it to demonstrating your value to your employer, these tips can help you set yourself up for success in the tech industry. Check it out and let me know what you think! \#CareerAdvice \#TechIndustry \#SuccessTips
https://www.petermcconnell.com/posts/advise\_to\_engineers/
https://redd.it/1088vq2
@r_devops
Not specifically DevOps related (I posted this in r/python also) but thought this as solid and concise a set of tips I could give people early into their devops career (as I wish I'd used it for my own career in SRE & SWE). Hope it can help some of you.
In this article, I share the advice I wish I had been given when I was starting out in my career. From understanding what you want and how to get it to demonstrating your value to your employer, these tips can help you set yourself up for success in the tech industry. Check it out and let me know what you think! \#CareerAdvice \#TechIndustry \#SuccessTips
https://www.petermcconnell.com/posts/advise\_to\_engineers/
https://redd.it/1088vq2
@r_devops
Linkedin
Sign Up | LinkedIn
500 million+ members | Manage your professional identity. Build and engage with your professional network. Access knowledge, insights and opportunities.
https://twitter.com/ITRevBooks/status/1612841435958738945?t=qFSomKuncToew-IjgD5cXA&s=19
The OG devops book "The Phoenix project" is available for free for a limited time. Go and get your copy before time runs out! Buy the book here
https://redd.it/108olp5
@r_devops
The OG devops book "The Phoenix project" is available for free for a limited time. Go and get your copy before time runs out! Buy the book here
https://redd.it/108olp5
@r_devops
what's the difference?
A recruiter is considering me for a job role as an IT Systems Specialist but I mostly work as a Cloud Engineer/DevOps in AWS with 2 YOE. It's my first time hearing this title btw.
How different are the roles or how similar are they?
As part of the JD I am expected to know building RESTFUL APIs, deploying CICD tools, managing both Linux and Windows servers in GCP while also utilizing SAAS apps such as Google Workspace, Microsoft 365 and Sophos.
https://redd.it/108du01
@r_devops
A recruiter is considering me for a job role as an IT Systems Specialist but I mostly work as a Cloud Engineer/DevOps in AWS with 2 YOE. It's my first time hearing this title btw.
How different are the roles or how similar are they?
As part of the JD I am expected to know building RESTFUL APIs, deploying CICD tools, managing both Linux and Windows servers in GCP while also utilizing SAAS apps such as Google Workspace, Microsoft 365 and Sophos.
https://redd.it/108du01
@r_devops
reddit
what's the difference?
A recruiter is considering me for a job role as an IT Systems Specialist but I mostly work as a Cloud Engineer/DevOps in AWS with 2 YOE. It's my...
Finding a DevOps Part Time Job
Hey everyone,
I was wondering if anyone had any experience getting a part time DevOps jobs. I want to do something outside my regular job, get paid for it, and get experience with a start up so I thought a part time job might be awesome. I am however still pretty new to DevOps but getting a lot of experience at my current company.
Any Advice?
https://redd.it/1085qyq
@r_devops
Hey everyone,
I was wondering if anyone had any experience getting a part time DevOps jobs. I want to do something outside my regular job, get paid for it, and get experience with a start up so I thought a part time job might be awesome. I am however still pretty new to DevOps but getting a lot of experience at my current company.
Any Advice?
https://redd.it/1085qyq
@r_devops
reddit
Finding a DevOps Part Time Job
Hey everyone, I was wondering if anyone had any experience getting a part time DevOps jobs. I want to do something outside my regular job,...
I see these consultants offering “Kubernetes for startups” packages, which is wrong! If you don't routinely need to spin up and configure new containers, you don’t need Kubernetes. That pool of Terraform step functions could probably have been built more quickly & easily as a plain old API
Likewise, if you’re not working at the FAANG scale, you probably don’t need FAANG-scale tooling to get your job done. https://sprkl.dev/37-tips-for-improving-productivity-in-software-development-teams/
https://redd.it/10d9j2j
@r_devops
Likewise, if you’re not working at the FAANG scale, you probably don’t need FAANG-scale tooling to get your job done. https://sprkl.dev/37-tips-for-improving-productivity-in-software-development-teams/
https://redd.it/10d9j2j
@r_devops
SPRKL
37 tips for improving productivity in software development teams
37 tips on improving productivity working in software development teams working in complex modern software organizations
Essentials to getting started in AWS?
I already know Linux and I want to learn AWS, but I don't want to commit that much time to it yet as im already learning Python. However I would like to at least get up and running with it... I.e. maybe spin up a few cloud instances.. What would you say is the most essential information I should know in order to do that?
https://redd.it/10d9wjb
@r_devops
I already know Linux and I want to learn AWS, but I don't want to commit that much time to it yet as im already learning Python. However I would like to at least get up and running with it... I.e. maybe spin up a few cloud instances.. What would you say is the most essential information I should know in order to do that?
https://redd.it/10d9wjb
@r_devops
reddit
Essentials to getting started in AWS?
I already know Linux and I want to learn AWS, but I don't want to commit that much time to it yet as im already learning Python. However I would...
As the sole web developer in an enterprise, I was tasked with building a web app to view CSV files of a manufacturing apparatus. How do I deploy this if our entire stack is on-premise SAP?
Two weks ago I made a thread in r/cscareerquestions about conving my company to try things the web way(i.e. no SAP wix-likes) as a new web hire in a SAP department.
Wouldn't you know, but I have made some headway (I feel like a Catholic missionary lol). I need to make a simple GUI where manufacturing engineers can browse CSV files that are generated on a daily basis.
I can google everything so I'm not too worried about the "build" part. But the "deploy" worries me. Everything here runs on SAP, which is basically 80% SaaS 20% PaaS. At the very least I need Vercel for the client/backend and something like Atlas for the persistence.
Needless to say, we don't work with these technolgies or their equivalents. I assume deploying things on the enterpise is different than just paying 5$ for a DO droplet. I assume getting it all to work would be a mix of politics and some guidance from internet strangers.
Some caveats
1. No I can't "run and look for a different job". Might as well make the best of it and get some experience while at it.
2. Yes it's obvious a DevOps engineer should handle the deployment.
3. Yes in a perfect world a Senior Dev should hold my hand and a Team Lead should caress my cheeks as he whispers words of wisdom and VScode snippets in my ears. We don't live in a perfect world and I don't have onboarding. Making the best of it.
4. I'm not being a JS hipster - our SAP workflow absolutely cannot satisfy the business requirements. The senior ABAP engineer suffered for 3 months trying to build a simple form app with SAP Drag N Drop tools like Neptune. Web is the way to go.
5. Closest thing to DevOps are sysadmins. I've already asked and they are not familiar with IaaS or PaaS. Only SAP and windows.
Thoughts?
https://redd.it/10dboli
@r_devops
Two weks ago I made a thread in r/cscareerquestions about conving my company to try things the web way(i.e. no SAP wix-likes) as a new web hire in a SAP department.
Wouldn't you know, but I have made some headway (I feel like a Catholic missionary lol). I need to make a simple GUI where manufacturing engineers can browse CSV files that are generated on a daily basis.
I can google everything so I'm not too worried about the "build" part. But the "deploy" worries me. Everything here runs on SAP, which is basically 80% SaaS 20% PaaS. At the very least I need Vercel for the client/backend and something like Atlas for the persistence.
Needless to say, we don't work with these technolgies or their equivalents. I assume deploying things on the enterpise is different than just paying 5$ for a DO droplet. I assume getting it all to work would be a mix of politics and some guidance from internet strangers.
Some caveats
1. No I can't "run and look for a different job". Might as well make the best of it and get some experience while at it.
2. Yes it's obvious a DevOps engineer should handle the deployment.
3. Yes in a perfect world a Senior Dev should hold my hand and a Team Lead should caress my cheeks as he whispers words of wisdom and VScode snippets in my ears. We don't live in a perfect world and I don't have onboarding. Making the best of it.
4. I'm not being a JS hipster - our SAP workflow absolutely cannot satisfy the business requirements. The senior ABAP engineer suffered for 3 months trying to build a simple form app with SAP Drag N Drop tools like Neptune. Web is the way to go.
5. Closest thing to DevOps are sysadmins. I've already asked and they are not familiar with IaaS or PaaS. Only SAP and windows.
Thoughts?
https://redd.it/10dboli
@r_devops
reddit
I've finally gotten hired, but I have to develop frontends with a...
Title sounds goofy so let me explain. TLDR at the bottom if you don't want to read the (necessary imo) context. I have been looking for work for...
The UI is not about ClickOps
This is going to be a controversial opinion but I want to make the argument that the UI is not just there to serve ClickOps.
I mention this because I continuously see a lot of derision towards the UI every time someone mentions it in this subreddit, often dismissing it as ClickOps nonsense.
Don't get me wrong, I know where this comes from and I am the kind of guy who will spend two hours to automate a five minute task, the underlying sentitement is in the right place but to completely dismiss the UI as just ClickOps is short sighted.
There are three areas where a UI is VERY helpful:
1. As a didactic tool - to teach you how to use the product.
2. Observability.
3. Aiding you to create a conceptual model of a product (How everything fits together)
If you are new to any tool, the UI helps A LOT to help you understand what the tool does, how it does it and how everything is organized. This is far more taxing for a user to do with code, CLI tools and documentation than with a well designed UI.
If you have been using the tool for a very long time, a well designed UI can help you find features and commands to do the job in code. For example GCP lets you output the action seen on screen with the CLI and API calls, which can be used to help you do the job easier in code. Much easier than having to peruse documentation for flags and features.
Creating a conceptual model of a new complex tool or platform is hard as a new user, for example knowing how things connect together and the relationship between items and products, an UI can help a lot with this... also it can often show when the underlying design of the tool is a confusing mess or not.
Finally the UI is a chance to provide observability features without having to type commands to get logs, stats, etc.
Anyway, my point is not to glorify ClickOps, we all know it's mostly a bad approach, I am simply saying that a well designed UI is very useful, and it shouldn't looked down upon as just ClickOps.
https://redd.it/10dfwgj
@r_devops
This is going to be a controversial opinion but I want to make the argument that the UI is not just there to serve ClickOps.
I mention this because I continuously see a lot of derision towards the UI every time someone mentions it in this subreddit, often dismissing it as ClickOps nonsense.
Don't get me wrong, I know where this comes from and I am the kind of guy who will spend two hours to automate a five minute task, the underlying sentitement is in the right place but to completely dismiss the UI as just ClickOps is short sighted.
There are three areas where a UI is VERY helpful:
1. As a didactic tool - to teach you how to use the product.
2. Observability.
3. Aiding you to create a conceptual model of a product (How everything fits together)
If you are new to any tool, the UI helps A LOT to help you understand what the tool does, how it does it and how everything is organized. This is far more taxing for a user to do with code, CLI tools and documentation than with a well designed UI.
If you have been using the tool for a very long time, a well designed UI can help you find features and commands to do the job in code. For example GCP lets you output the action seen on screen with the CLI and API calls, which can be used to help you do the job easier in code. Much easier than having to peruse documentation for flags and features.
Creating a conceptual model of a new complex tool or platform is hard as a new user, for example knowing how things connect together and the relationship between items and products, an UI can help a lot with this... also it can often show when the underlying design of the tool is a confusing mess or not.
Finally the UI is a chance to provide observability features without having to type commands to get logs, stats, etc.
Anyway, my point is not to glorify ClickOps, we all know it's mostly a bad approach, I am simply saying that a well designed UI is very useful, and it shouldn't looked down upon as just ClickOps.
https://redd.it/10dfwgj
@r_devops
reddit
The UI is not about ClickOps
This is going to be a controversial opinion but I want to make the argument that the UI is not just there to serve ClickOps. I mention this...
Jailer, a universal database tool.
# Jailer Database Tools.
Jailer is a tool for database subsetting and relational data browsing.
It creates small slices from your database and lets you navigate through your database following the relationships.Ideal for creating small samples of test data or for local problem analysis with relevant production data.
The Subsetter creates small slices from your database (consistent and reverentially intact) as SQL (topologically sorted), DbUnit records or XML. Ideal for creating small samples of test data or for local problem analysis with relevant production data.
The Data Browser lets you navigate through your database following the relationships (foreign key-based or user-defined) between tables.
# Features
Exports consistent and reverentially intact row-sets from your productive database and imports the data into your development and test environment.
Improves database performance by removing and archiving obsolete data without violating integrity.
Generates topologically sorted SQL-DML, hierarchically structured XML and DbUnit datasets.
Data Browsing. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships.
SQL Console with code completion, syntax highlighting and database metadata visualization.
A demo database is included with which you can get a first impression without any configuration effort.
https://redd.it/10dezsn
@r_devops
# Jailer Database Tools.
Jailer is a tool for database subsetting and relational data browsing.
It creates small slices from your database and lets you navigate through your database following the relationships.Ideal for creating small samples of test data or for local problem analysis with relevant production data.
The Subsetter creates small slices from your database (consistent and reverentially intact) as SQL (topologically sorted), DbUnit records or XML. Ideal for creating small samples of test data or for local problem analysis with relevant production data.
The Data Browser lets you navigate through your database following the relationships (foreign key-based or user-defined) between tables.
# Features
Exports consistent and reverentially intact row-sets from your productive database and imports the data into your development and test environment.
Improves database performance by removing and archiving obsolete data without violating integrity.
Generates topologically sorted SQL-DML, hierarchically structured XML and DbUnit datasets.
Data Browsing. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships.
SQL Console with code completion, syntax highlighting and database metadata visualization.
A demo database is included with which you can get a first impression without any configuration effort.
https://redd.it/10dezsn
@r_devops
wisser.github.io
Open Jail - The Jailer Project Web Site
Data Export Tool
How to organize credentials of so many tools?
I work as a senior software engineer in a company that uses k8s daily. We have many components that requires password, like grafana, dev/prod machines, cloud provider accs, vpn, cluster config, etc.
I would like to know what should be an efficient effective way to organize all those credentials so that I dont need to go through all the slack conversations to find the message that the Devop guy send me the username and password?
https://redd.it/10dhqeu
@r_devops
I work as a senior software engineer in a company that uses k8s daily. We have many components that requires password, like grafana, dev/prod machines, cloud provider accs, vpn, cluster config, etc.
I would like to know what should be an efficient effective way to organize all those credentials so that I dont need to go through all the slack conversations to find the message that the Devop guy send me the username and password?
https://redd.it/10dhqeu
@r_devops
reddit
How to organize credentials of so many tools?
I work as a senior software engineer in a company that uses k8s daily. We have many components that requires password, like grafana, dev/prod...
VPS hosting provider recommendation
Hi! I am thinking moving from digital ocean droplet VM which costs me $56 prt month pre tax for 4 cpu ( dedicated chip ) and 8 ram. I am thinking about cheaper provider and probably increase RAM to 12-16 GB. Any recommendations?
https://redd.it/10dq9u3
@r_devops
Hi! I am thinking moving from digital ocean droplet VM which costs me $56 prt month pre tax for 4 cpu ( dedicated chip ) and 8 ram. I am thinking about cheaper provider and probably increase RAM to 12-16 GB. Any recommendations?
https://redd.it/10dq9u3
@r_devops
reddit
VPS hosting provider recommendation
Hi! I am thinking moving from digital ocean droplet VM which costs me $56 prt month pre tax for 4 cpu ( dedicated chip ) and 8 ram. I am thinking...
Send physical mail using Terraform (terraform-provider-mailform)
Hey folks! You may remember some of my posts. I made the mcbroken Terraform provider and the Grafana dashboard to track Elon Musk's jet :D. Well I have another stupid project to share. I thought it would be hilarious to be able to send physical mail using Terraform so I built a Terraform provider for https://mailform.io
I hope you all find it as funny as do. Enjoy!
https://github.com/circa10a/terraform-provider-mailform
https://redd.it/10dtvno
@r_devops
Hey folks! You may remember some of my posts. I made the mcbroken Terraform provider and the Grafana dashboard to track Elon Musk's jet :D. Well I have another stupid project to share. I thought it would be hilarious to be able to send physical mail using Terraform so I built a Terraform provider for https://mailform.io
I hope you all find it as funny as do. Enjoy!
https://github.com/circa10a/terraform-provider-mailform
https://redd.it/10dtvno
@r_devops
Mailform
Send a letter (or document) online, right from your computer, with Mailform.
Easily send mail online. Mail a letter, send invoices, statements, bills, documents and more online. Turn your PDFs into snail mail, and check out our bulk business mail tools for easily mailing QuickBooks invoices.
IaC management at large organizations?
Wanted to get a discussion going and some perspective on how large companies manage and organize their IaC. For example, are all teams required to use the same types of tools (Terraform vs CDK or ECS vs k8s) or are individual teams allowed to pick and choose the tools that fit their needs. How do you ensure a tool that is picked is well supported within the company, etc.
I find it challenging and unwieldy getting teams all aligned on architecture and tooling as orgs expand and grow to be very large. Curious if anyone else deals with this or has experience with getting everyone on the same page.
https://redd.it/10dfu13
@r_devops
Wanted to get a discussion going and some perspective on how large companies manage and organize their IaC. For example, are all teams required to use the same types of tools (Terraform vs CDK or ECS vs k8s) or are individual teams allowed to pick and choose the tools that fit their needs. How do you ensure a tool that is picked is well supported within the company, etc.
I find it challenging and unwieldy getting teams all aligned on architecture and tooling as orgs expand and grow to be very large. Curious if anyone else deals with this or has experience with getting everyone on the same page.
https://redd.it/10dfu13
@r_devops
reddit
IaC management at large organizations?
Wanted to get a discussion going and some perspective on how large companies manage and organize their IaC. For example, are all teams required to...
General Company Backend Setup
I just want to become more familiar with how company backend's work(in a very general sense). Can you guys tell me if I have anything glaringly wrong?
You have 1 developer team who develop the products by writing code.(these are your typical programmers)
You have 1 platform team(devops) that takes care of the CI/CD pipeline in which the developer team uses for their products. This team also takes care of provisioning and configuring the deployment environments used by the developer teams products(i.e. qa, staging, production).
​
However, since the platform team also writes code in order to provision and configure the environments(via tools like Terraform and Chef), the platform team also uses CI with tools like jenkins/bamboo. However, the platform does not use the CD part of CI/CD since there is nothing to deploy. They are just writing Terraform or Chef code.
Did I get the general gist correct, or am I misunderstanding how DevOps generally works?
https://redd.it/10dztmf
@r_devops
I just want to become more familiar with how company backend's work(in a very general sense). Can you guys tell me if I have anything glaringly wrong?
You have 1 developer team who develop the products by writing code.(these are your typical programmers)
You have 1 platform team(devops) that takes care of the CI/CD pipeline in which the developer team uses for their products. This team also takes care of provisioning and configuring the deployment environments used by the developer teams products(i.e. qa, staging, production).
​
However, since the platform team also writes code in order to provision and configure the environments(via tools like Terraform and Chef), the platform team also uses CI with tools like jenkins/bamboo. However, the platform does not use the CD part of CI/CD since there is nothing to deploy. They are just writing Terraform or Chef code.
Did I get the general gist correct, or am I misunderstanding how DevOps generally works?
https://redd.it/10dztmf
@r_devops
reddit
General Company Backend Setup
I just want to become more familiar with how company backend's work(in a very general sense). Can you guys tell me if I have anything glaringly...