Automated testing, development of a substantial number of Ansible roles
We have a substantial inventory of in-house developed Ansible roles (almost 70 and that number is rapidly growing).
They are representing an essential set of tools that we use every day to manage existing and deploy new infrastructure for our hosting customers, so we are really trying hard to keep them updated, tested and in a working condition.
So far we used `molecule` with Docker as a driver to develop them locally, and GitHub Actions to automate their scheduled testing, as we have tests for dozens of scenarios for each role.
However, doing it this way is really starting to be a problem, especially in the development side of things because of `systemd` (we are using Geerling's base docker images) that just does not work properly all the time and some other molecule related bugs that we need to deal with.
Often, our automated tests on GitHub Actions fail just because of Docker, even though roles themselves are functioning perfectly fine.
With all of that said, I feel that we need to make some changes in our development and testing, but I am unsure what could be a proper replacement for the `molecule+docker`? To make things worse, we need something that works on both M1 and X64 arch (for development), plus GitHub Actions as platform of choice for automation.
We were considering switching to Vagrant for development, but Vagrant does not work on M1 (because of VirtualBox). Multipass would do the job, however there is no Provider/Driver for Multipass (plus we are always developing our roles to work on Ubuntu, Debian and CentOS, so Multipass would not be an ideal candidate).
We also have a substantial amount of Proxmox servers that we could use to bring up instances, do automated deployment and testing and then bring them down, but molecule does not have support for Proxmox, either, and documentation is quite horrible.
So, does anyone have a suggestion how we can improve all of this?
EDIT: Just to make it clear, I am more of trying to find if there is a better way of doing all of this, having in mind the amount of roles we have. I know that we can always build our own Docker images to fix the sysmted issue, and continue with what we were doing so far.
https://redd.it/seowmc
@r_devops
We have a substantial inventory of in-house developed Ansible roles (almost 70 and that number is rapidly growing).
They are representing an essential set of tools that we use every day to manage existing and deploy new infrastructure for our hosting customers, so we are really trying hard to keep them updated, tested and in a working condition.
So far we used `molecule` with Docker as a driver to develop them locally, and GitHub Actions to automate their scheduled testing, as we have tests for dozens of scenarios for each role.
However, doing it this way is really starting to be a problem, especially in the development side of things because of `systemd` (we are using Geerling's base docker images) that just does not work properly all the time and some other molecule related bugs that we need to deal with.
Often, our automated tests on GitHub Actions fail just because of Docker, even though roles themselves are functioning perfectly fine.
With all of that said, I feel that we need to make some changes in our development and testing, but I am unsure what could be a proper replacement for the `molecule+docker`? To make things worse, we need something that works on both M1 and X64 arch (for development), plus GitHub Actions as platform of choice for automation.
We were considering switching to Vagrant for development, but Vagrant does not work on M1 (because of VirtualBox). Multipass would do the job, however there is no Provider/Driver for Multipass (plus we are always developing our roles to work on Ubuntu, Debian and CentOS, so Multipass would not be an ideal candidate).
We also have a substantial amount of Proxmox servers that we could use to bring up instances, do automated deployment and testing and then bring them down, but molecule does not have support for Proxmox, either, and documentation is quite horrible.
So, does anyone have a suggestion how we can improve all of this?
EDIT: Just to make it clear, I am more of trying to find if there is a better way of doing all of this, having in mind the amount of roles we have. I know that we can always build our own Docker images to fix the sysmted issue, and continue with what we were doing so far.
https://redd.it/seowmc
@r_devops
reddit
Automated testing, development of a substantial number of Ansible...
We have a substantial inventory of in-house developed Ansible roles (almost 70 and that number is rapidly growing). They are representing an...
when and how to choose cloud over vps?
If I've a web application that doesn't really require elastic features of the cloud and doesn't really need any of the managed services that cloud provides.
Is it justifiable move the app in the cloud? When it becomes justifiable?
I mean, managed services sure help and they speed things up quite a bit, but I feel like I could do the same things with a dedicated server or a VPS with a fraction of the cost.
Asking because recently I've been working with multiple different clients that have wanted and even have it as a requirement to use the cloud even when the app itself is going to be closed from public use and won't ever need any of the elastic features, ever.
I want to be able to justify these choices. I want to truly understand how and why this is a good choice to make over a VPS or dedicated machine that could do everything needed with a fraction of the cost.
At the moment I feel like... clients could save a lot of money. What I am missing here?
https://redd.it/se5t2j
@r_devops
If I've a web application that doesn't really require elastic features of the cloud and doesn't really need any of the managed services that cloud provides.
Is it justifiable move the app in the cloud? When it becomes justifiable?
I mean, managed services sure help and they speed things up quite a bit, but I feel like I could do the same things with a dedicated server or a VPS with a fraction of the cost.
Asking because recently I've been working with multiple different clients that have wanted and even have it as a requirement to use the cloud even when the app itself is going to be closed from public use and won't ever need any of the elastic features, ever.
I want to be able to justify these choices. I want to truly understand how and why this is a good choice to make over a VPS or dedicated machine that could do everything needed with a fraction of the cost.
At the moment I feel like... clients could save a lot of money. What I am missing here?
https://redd.it/se5t2j
@r_devops
reddit
when and how to choose cloud over vps?
If I've a web application that doesn't really require elastic features of the cloud and doesn't really need any of the managed services that cloud...
CVE-2021-44790 => anyone else running amazon linux 2 seeing this?
https://alas.aws.amazon.com/cve/html/CVE-2021-44790.html
We got some directions from aws support to upgrade/resolve the issue but it's not working...
\- Step 1: Check Apache (httpd) status: $ sudo systemctl status httpd
****You should see “active (running)” for your httpd service. If not, to start Apache, run $sudo systemctl start httpd
\- Step 2: Check modules enabled for Apache (httpd) $ sudo httpd -M
****Look for lua module, you can also add “| grep lua” at the end of the above command
\- Step 3: Find the lua module configuration file $ ls /etc/httpd/conf.modules.d/
****You should see a file named “xx-lua.conf”
\- Step 4: Disable lua module $ sudo vim /etc/httpd/conf.modules.d/00-lua-conf
****open the file, press “i” to modify the file, place a “#” in front of “LoadModule lua_module …”, press “ESC” to finish editing, and enter “:wq” to save the changes and quit
\- Step 5: Restart httpd to apply the change $ sudo systemctl restart httpd
\- Step 6: Ensure lua module is disabled $ sudo httpd -M | grep lua
**** If nothing returned from the above command, that means lua module has been disabled. Once lua module has been disabled, Inspector will automatically remove the security notification shortly.
Anyone else seeing this? I would think this is an AWS team thing they should do in the background (we're using elastic beanstalk).
We're also no using apache (but it is downloaded of course).
https://redd.it/se5mar
@r_devops
https://alas.aws.amazon.com/cve/html/CVE-2021-44790.html
We got some directions from aws support to upgrade/resolve the issue but it's not working...
\- Step 1: Check Apache (httpd) status: $ sudo systemctl status httpd
****You should see “active (running)” for your httpd service. If not, to start Apache, run $sudo systemctl start httpd
\- Step 2: Check modules enabled for Apache (httpd) $ sudo httpd -M
****Look for lua module, you can also add “| grep lua” at the end of the above command
\- Step 3: Find the lua module configuration file $ ls /etc/httpd/conf.modules.d/
****You should see a file named “xx-lua.conf”
\- Step 4: Disable lua module $ sudo vim /etc/httpd/conf.modules.d/00-lua-conf
****open the file, press “i” to modify the file, place a “#” in front of “LoadModule lua_module …”, press “ESC” to finish editing, and enter “:wq” to save the changes and quit
\- Step 5: Restart httpd to apply the change $ sudo systemctl restart httpd
\- Step 6: Ensure lua module is disabled $ sudo httpd -M | grep lua
**** If nothing returned from the above command, that means lua module has been disabled. Once lua module has been disabled, Inspector will automatically remove the security notification shortly.
Anyone else seeing this? I would think this is an AWS team thing they should do in the background (we're using elastic beanstalk).
We're also no using apache (but it is downloaded of course).
https://redd.it/se5mar
@r_devops
Where do you find people passionate about devops in a purely management perspective?
I have a wonderful problem, my volunteer organization has tons of very capable developers coming together to build something awesome they could never do alone.
However, right now things are pure chaos and we need people who can understand and manage people to help.
Sadly, unlike the game development industry, there doesn’t seem to be any classified area to try to find these kind of people on Reddit.
Where do people passionate about these sort of things come together to work on projects or to find projects to work on?
It should be noted that I run a volunteer organization that has a massive positive impact but the people who volunteer do it for the sake of the impact and not the funds.
https://redd.it/se0xgl
@r_devops
I have a wonderful problem, my volunteer organization has tons of very capable developers coming together to build something awesome they could never do alone.
However, right now things are pure chaos and we need people who can understand and manage people to help.
Sadly, unlike the game development industry, there doesn’t seem to be any classified area to try to find these kind of people on Reddit.
Where do people passionate about these sort of things come together to work on projects or to find projects to work on?
It should be noted that I run a volunteer organization that has a massive positive impact but the people who volunteer do it for the sake of the impact and not the funds.
https://redd.it/se0xgl
@r_devops
reddit
Where do you find people passionate about devops in a purely...
I have a wonderful problem, my volunteer organization has tons of very capable developers coming together to build something awesome they could...
How to Install and Configure SonarQube on CentOS 8 | Step by Step SonarQ...
How to Install SonarQube on CentOS 8, Install and Setup PostgreSQL 14 Database For SonarQube,Configure SonarQube
​
\#sonarqube #installsonarqube #devops
https://www.fosstechnix.com/how-to-install-sonarqube-on-centos-8/
https://redd.it/seu09p
@r_devops
How to Install SonarQube on CentOS 8, Install and Setup PostgreSQL 14 Database For SonarQube,Configure SonarQube
​
\#sonarqube #installsonarqube #devops
https://www.fosstechnix.com/how-to-install-sonarqube-on-centos-8/
https://redd.it/seu09p
@r_devops
FOSS TechNix
How to Install SonarQube on CentOS 8
How to Install SonarQube on CentOS 8, Install and Setup PostgreSQL 14 Database For SonarQube,Configure SonarQube
What's your monitoring stack?
Myself and others in my organization are unhappy with our monitoring software and are reconsidering it. I'm curious what everyone else is doing for this.
What do you use for monitoring?
What do you monitor with it? Is it mostly cloud resources? Do you monitor any physical hardware such as firewalls, SAN, esxi cluster?
Do you have it set up to run any sort of automated first response if an alert condition is met, and if so, how is that set up?
How are alerts sent to responders?
https://redd.it/sevtqs
@r_devops
Myself and others in my organization are unhappy with our monitoring software and are reconsidering it. I'm curious what everyone else is doing for this.
What do you use for monitoring?
What do you monitor with it? Is it mostly cloud resources? Do you monitor any physical hardware such as firewalls, SAN, esxi cluster?
Do you have it set up to run any sort of automated first response if an alert condition is met, and if so, how is that set up?
How are alerts sent to responders?
https://redd.it/sevtqs
@r_devops
reddit
What's your monitoring stack?
Myself and others in my organization are unhappy with our monitoring software and are reconsidering it. I'm curious what everyone else is doing...
We looked at job descriptions for SREs at GitLabs, Microsoft and others
The SRE role has shifted quite a bit over the last few years,we looked at job descriptions from companies like Linkedin, Microsoft and others to see what they're looking for!
https://redd.it/sex2sa
@r_devops
The SRE role has shifted quite a bit over the last few years,we looked at job descriptions from companies like Linkedin, Microsoft and others to see what they're looking for!
https://redd.it/sex2sa
@r_devops
Rootly
Analyzing SRE Job Postings - From Amazon to Microsoft
An analysis of SRE job descriptions from 4 companies highlights what businesses actually expect SREs to do.
Kubernetes: The Documentary PART 1
https://www.youtube.com/watch?v=BE77h7dmoQU
https://redd.it/sewoaa
@r_devops
https://www.youtube.com/watch?v=BE77h7dmoQU
https://redd.it/sewoaa
@r_devops
YouTube
Kubernetes: The Documentary [PART 1]
The official Kubernetes Documentary Part 1.
Inspired by the open source success of Docker in 2013 and seeing the need for innovation in the area of large-scale cloud computing, a handful of forward-thinking Google engineers set to work on the container…
Inspired by the open source success of Docker in 2013 and seeing the need for innovation in the area of large-scale cloud computing, a handful of forward-thinking Google engineers set to work on the container…
Running scientific code (testing) on the cloud
I am currently finishing my master thesis and I have a lot of hours of testing to go (CPU intensive, on my 5800x it takes 15 hours x 30 seeds) and I would like to ask you if you know any solution (cloud) that you think might help me to not run all this in my computer... I don't really care if it takes the same time, I just don't want to have my desktop gasping for weeks + it makes a lot of noise.
​
My code is a simple object oriented program written in python and currently my IDE is Pycharm.
I wanted something extremely easy that just let's me use my computer as a master and the code would be running on other machines but without a lot of difficulty.
https://redd.it/sew0yu
@r_devops
I am currently finishing my master thesis and I have a lot of hours of testing to go (CPU intensive, on my 5800x it takes 15 hours x 30 seeds) and I would like to ask you if you know any solution (cloud) that you think might help me to not run all this in my computer... I don't really care if it takes the same time, I just don't want to have my desktop gasping for weeks + it makes a lot of noise.
​
My code is a simple object oriented program written in python and currently my IDE is Pycharm.
I wanted something extremely easy that just let's me use my computer as a master and the code would be running on other machines but without a lot of difficulty.
https://redd.it/sew0yu
@r_devops
reddit
Running scientific code (testing) on the cloud
I am currently finishing my master thesis and I have a lot of hours of testing to go (CPU intensive, on my 5800x it takes 15 hours x 30 seeds) and...
Only slightly off-topic: A comment about Java
In a conversation with co-workers, the topic of Java came up. We don't use Java in our industry. One co-worker told us of his experiences with Java:
"I knew Java once. Intimately. I taught her how to play Sudoku. She said she would help me get a job, but she never did. Then she ghosted me and went to Oracle, and everybody started talking smack about her."
https://redd.it/setymd
@r_devops
In a conversation with co-workers, the topic of Java came up. We don't use Java in our industry. One co-worker told us of his experiences with Java:
"I knew Java once. Intimately. I taught her how to play Sudoku. She said she would help me get a job, but she never did. Then she ghosted me and went to Oracle, and everybody started talking smack about her."
https://redd.it/setymd
@r_devops
reddit
Only slightly off-topic: A comment about Java
In a conversation with co-workers, the topic of Java came up. We don't use Java in our industry. One co-worker told us of his experiences with...
What would you recommend as first steps in awc?
to start learning, some hands on and stuff
https://redd.it/sdrp48
@r_devops
to start learning, some hands on and stuff
https://redd.it/sdrp48
@r_devops
reddit
What would you recommend as first steps in awc?
to start learning, some hands on and stuff
Make your DevOps Team Happy with this PagerDuty + Discord Integration
PagerDuty has incredible support for their Slack integration, but if your team collaborates mainly in Discord, then you’re sadly out of luck.
I saw this blog post where you can create a PagerDuty integration for Discord users -- one that gets you started quickly and is fully customizable to your needs, and help your DevOps team :)
PagerDuty + Discord Integration
https://redd.it/sdi7hx
@r_devops
PagerDuty has incredible support for their Slack integration, but if your team collaborates mainly in Discord, then you’re sadly out of luck.
I saw this blog post where you can create a PagerDuty integration for Discord users -- one that gets you started quickly and is fully customizable to your needs, and help your DevOps team :)
PagerDuty + Discord Integration
https://redd.it/sdi7hx
@r_devops
Fusebit
Make your DevOps Team Happy with this PagerDuty + Discord Integration
With Fusebit, quickly integrate your app to other SaaS applications using flexible code blocks, popular API connectors, and hosts your integrations at scale.
Tools for complex infrastructure as a code
Is there any possibility to deploy a complex infrastructure in a virtual environment?
Let's say that an organization wants to virtualize its network which consists of some servers in a DMZ (email, web, VPN) and also a internal component (maybe a Active Directory network).
Is it possible to code not only the topology of this network but also its configuration? Ex: the configuration of the web server (with all the applications and users and etc.), the mail service (users), vpn (users, certificates, etc.), the AD part (complex config...users, policies, etc.)...
Does anybody know what are the tools that are needed to create this....using some scripts ar some yaml files or whatever...? So, basicaly I want to run a single script or something ang after its execution to have the infrastructure deployed and configured.... What stack of products should I use in order to have the best results?
https://redd.it/sddbva
@r_devops
Is there any possibility to deploy a complex infrastructure in a virtual environment?
Let's say that an organization wants to virtualize its network which consists of some servers in a DMZ (email, web, VPN) and also a internal component (maybe a Active Directory network).
Is it possible to code not only the topology of this network but also its configuration? Ex: the configuration of the web server (with all the applications and users and etc.), the mail service (users), vpn (users, certificates, etc.), the AD part (complex config...users, policies, etc.)...
Does anybody know what are the tools that are needed to create this....using some scripts ar some yaml files or whatever...? So, basicaly I want to run a single script or something ang after its execution to have the infrastructure deployed and configured.... What stack of products should I use in order to have the best results?
https://redd.it/sddbva
@r_devops
reddit
Tools for complex infrastructure as a code
Is there any possibility to deploy a complex infrastructure in a virtual environment? Let's say that an organization wants to virtualize its...
Question about working at Slower.AI
I am being courted by Slower.AI and I am having difficulty finding information about working there as well as the culture of the company. My Google-fu is bringing up old, outdated, shallow, or unrelated information (because of the ambiguous name). Does anyone have any input?
FYI - I'll be doing Senior DevOps/SRE work working on different cloud platforms. I've been in DevOps for 15 years and enjoy what I do.
https://redd.it/sf5kyh
@r_devops
I am being courted by Slower.AI and I am having difficulty finding information about working there as well as the culture of the company. My Google-fu is bringing up old, outdated, shallow, or unrelated information (because of the ambiguous name). Does anyone have any input?
FYI - I'll be doing Senior DevOps/SRE work working on different cloud platforms. I've been in DevOps for 15 years and enjoy what I do.
https://redd.it/sf5kyh
@r_devops
Slower
Slower Landing
Microservices policy workflow for Kubernetes
Hey folks
We are structuring the workflow for defining application policies on Kubernetes and scaling it across multiple clusters.
I've put this interactive workflow together and would love to get your feedback on the approach and initial policies covered:
https://shipa.io/kubernetes-policies/
Everything done through the UI can also be done using the major IaC tools (Pulumi, TF...) and embed it into the CD pipeline.
The goal is to address different security requirements for different projects, teams, or applications without having to define policies at the object/infrastructure-level and detach it from things such as API version, controllers, and all.
Thoughts?
https://redd.it/sewm16
@r_devops
Hey folks
We are structuring the workflow for defining application policies on Kubernetes and scaling it across multiple clusters.
I've put this interactive workflow together and would love to get your feedback on the approach and initial policies covered:
https://shipa.io/kubernetes-policies/
Everything done through the UI can also be done using the major IaC tools (Pulumi, TF...) and embed it into the CD pipeline.
The goal is to address different security requirements for different projects, teams, or applications without having to define policies at the object/infrastructure-level and detach it from things such as API version, controllers, and all.
Thoughts?
https://redd.it/sewm16
@r_devops
Shipa
Kubernetes application policies
Learn to define easy or complex application policies across networking, scanning, RBAC, autoscale, and more and connect it to Kubernetes.
Redis cluster with Docker Swarm or use AWS elastic cache?
Hey guys please share your pros and cons about using Docker swarm to setup your own redis cluster versus using a cloud service like aws elastic cache. Cheers
https://redd.it/sejb6u
@r_devops
Hey guys please share your pros and cons about using Docker swarm to setup your own redis cluster versus using a cloud service like aws elastic cache. Cheers
https://redd.it/sejb6u
@r_devops
reddit
Redis cluster with Docker Swarm or use AWS elastic cache?
Hey guys please share your pros and cons about using Docker swarm to setup your own redis cluster versus using a cloud service like aws elastic...
Junior Devops Take Home assignment
Hello to the DevOps community. I'm right now in the process of changing jobs from Application Support/Ops to Junior DevOps.
I have 2.5 years background in IT.
For the interview process of one company they asked of me to deliver a take home assignment. It goes like this:
Dockerize a node app
Given the current repo of a sample node app, your objectives will be:
Create a Dockerfile for the backend part
Create 2 docker-compose files
one for local development with only the mongo database, named: docker-compose.yaml.dev
one for deployment in a standalone server named: docker-compose.yaml
Both should use persistent storage for the data
Create a simple kubernetes deployment and service file for the backend
(Optional) Deploy the kubernetes backend to a free tier cloud provider of your choice.
I've written the Dockerfile and the docker-compose files but to be honest I have some questions and can't find answers to them.
Dockerfile:
FROM node:alpine
WORKDIR /usr/src/app
ADD package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "run", "start"]
docker-compose.dev.yaml:
version: '3'
services:
web:
build: .
environment:
- NODE_ENV=development
- PORT=3000
ports:
- 3000:3000
depends_on:
- mongo
mongo:
container_name: mongo
image: mongo
ports:
- 27017:27017
volumes:
/data/db
docker-compose.yaml:
version: '3'
services:
app:
image: alpine
container_name: docker-node-mongo
build: .
volumes:
- ./:/app
ports:
- '80:3000'
links:
- mongo
mongo:
container_name: mongo
image: mongo
ports:
- '27017:27017'
volumes:
- /data/db
I don't unterstand the request "*one for local development with only the mongo database*".
Is my docker-compose.dev.yaml wrong?
When I try running docker-compose up I get following error in terminal:
> [4/5] RUN npm install:
#8 1.097 npm ERR! code ENOENT
#8 1.097 npm ERR! syscall open
#8 1.098 npm ERR! path /usr/src/app/package.json
#8 1.098 npm ERR! errno -2
#8 1.099 npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
#8 1.099 npm ERR! enoent This is related to npm not being able to find a file.
I try googling this and get results that my Dockerfile might be wrong something about my directories.
The repo was cloned to my local development environment
and all files are present in the same directory.
I'm using vs code on a windows 10 Pro machine with Docker Desktop installed.
https://redd.it/sdcs35
@r_devops
Hello to the DevOps community. I'm right now in the process of changing jobs from Application Support/Ops to Junior DevOps.
I have 2.5 years background in IT.
For the interview process of one company they asked of me to deliver a take home assignment. It goes like this:
Dockerize a node app
Given the current repo of a sample node app, your objectives will be:
Create a Dockerfile for the backend part
Create 2 docker-compose files
one for local development with only the mongo database, named: docker-compose.yaml.dev
one for deployment in a standalone server named: docker-compose.yaml
Both should use persistent storage for the data
Create a simple kubernetes deployment and service file for the backend
(Optional) Deploy the kubernetes backend to a free tier cloud provider of your choice.
I've written the Dockerfile and the docker-compose files but to be honest I have some questions and can't find answers to them.
Dockerfile:
FROM node:alpine
WORKDIR /usr/src/app
ADD package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "run", "start"]
docker-compose.dev.yaml:
version: '3'
services:
web:
build: .
environment:
- NODE_ENV=development
- PORT=3000
ports:
- 3000:3000
depends_on:
- mongo
mongo:
container_name: mongo
image: mongo
ports:
- 27017:27017
volumes:
/data/db
docker-compose.yaml:
version: '3'
services:
app:
image: alpine
container_name: docker-node-mongo
build: .
volumes:
- ./:/app
ports:
- '80:3000'
links:
- mongo
mongo:
container_name: mongo
image: mongo
ports:
- '27017:27017'
volumes:
- /data/db
I don't unterstand the request "*one for local development with only the mongo database*".
Is my docker-compose.dev.yaml wrong?
When I try running docker-compose up I get following error in terminal:
> [4/5] RUN npm install:
#8 1.097 npm ERR! code ENOENT
#8 1.097 npm ERR! syscall open
#8 1.098 npm ERR! path /usr/src/app/package.json
#8 1.098 npm ERR! errno -2
#8 1.099 npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
#8 1.099 npm ERR! enoent This is related to npm not being able to find a file.
I try googling this and get results that my Dockerfile might be wrong something about my directories.
The repo was cloned to my local development environment
and all files are present in the same directory.
I'm using vs code on a windows 10 Pro machine with Docker Desktop installed.
https://redd.it/sdcs35
@r_devops
reddit
Junior Devops Take Home assignment
Hello to the DevOps community. I'm right now in the process of changing jobs from Application Support/Ops to Junior DevOps. I have 2.5 years...
ways to test terraform scripts
guys, I have a project in which I have to validate ways to test scripts in terraform, I know terratest and KitcheCl, does anyone know any others?
https://redd.it/sd7vhe
@r_devops
guys, I have a project in which I have to validate ways to test scripts in terraform, I know terratest and KitcheCl, does anyone know any others?
https://redd.it/sd7vhe
@r_devops
reddit
ways to test terraform scripts
guys, I have a project in which I have to validate ways to test scripts in terraform, I know terratest and KitcheCl, does anyone know any others?
DevOps Engineer To Sales Engineer Path - Questions Inside!
Hello,
Short-Version:
I am currently a DevOps Engineer and have been in the IT industry for around 13 years (since I graduated college) total. My current company has been going through reorgs, and I am thinking now is a good time to jump ship to another company....and possibly also switching careers to Sales Engineering along the way. I am trying to understand the benefits and the new 'stress' that may be associated with an SE role.
Long Version:
Background:
Throughout my career I've been told I have really good soft skills and have used these to excel in my current career in IT (was a sysadmin for a few years, now DevOps / Cloud engineer). I formed relationships with leadership and directors that helped me become more visible (promotions), and being able to talk to my business stakeholders and message correctly (know my technical folks vs. keeping it simple for business folks and how to frame my messaging), and basically have always gotten several compliments on my communication both verbal and written. The conversation has come up several times of what I want to do moving forward in my current career path, do I want to get into management and become an Engineering Manager? However, management doesn't really appeal to me that much.
Sales Engineer Opportunity:
Several of my friends have told me that I would be an excellent sales engineer with my technical skills and my soft skills + communication skills. One of my friends recently recommended me internally at the tech company he works with and interviews will probably be starting soon if everything checks out.
I've been reading a lot of previous reddit posts and trying to understand what are the big pros/cons for switching from Tech Engineer (DevOps, Containers, Cloud, etc.) to a Sales Engineer. This leads to a few questions for those that may have jumped into a sales engineering role:
Questions:
1. Are there things you miss about the standard tech engineer role vs. sales engineer?
2. If you could do it over, would you have made the switch? I hear once you are a Sales Engineer, it's hard to go 'back' to the Tech engineer role.
3. It sounds like pay is higher in SE world, but how is work / life balance?
Sorry for the verbal diarrhea. Bottom line is I am currently in a tech role (DevOps Engineer), considering Sales Engineer role, and am trying to understand the benefits and the new 'stress' that may be associated.
Thanks everyone for your time and help, it is greatly appreciated!
https://redd.it/sfbvgd
@r_devops
Hello,
Short-Version:
I am currently a DevOps Engineer and have been in the IT industry for around 13 years (since I graduated college) total. My current company has been going through reorgs, and I am thinking now is a good time to jump ship to another company....and possibly also switching careers to Sales Engineering along the way. I am trying to understand the benefits and the new 'stress' that may be associated with an SE role.
Long Version:
Background:
Throughout my career I've been told I have really good soft skills and have used these to excel in my current career in IT (was a sysadmin for a few years, now DevOps / Cloud engineer). I formed relationships with leadership and directors that helped me become more visible (promotions), and being able to talk to my business stakeholders and message correctly (know my technical folks vs. keeping it simple for business folks and how to frame my messaging), and basically have always gotten several compliments on my communication both verbal and written. The conversation has come up several times of what I want to do moving forward in my current career path, do I want to get into management and become an Engineering Manager? However, management doesn't really appeal to me that much.
Sales Engineer Opportunity:
Several of my friends have told me that I would be an excellent sales engineer with my technical skills and my soft skills + communication skills. One of my friends recently recommended me internally at the tech company he works with and interviews will probably be starting soon if everything checks out.
I've been reading a lot of previous reddit posts and trying to understand what are the big pros/cons for switching from Tech Engineer (DevOps, Containers, Cloud, etc.) to a Sales Engineer. This leads to a few questions for those that may have jumped into a sales engineering role:
Questions:
1. Are there things you miss about the standard tech engineer role vs. sales engineer?
2. If you could do it over, would you have made the switch? I hear once you are a Sales Engineer, it's hard to go 'back' to the Tech engineer role.
3. It sounds like pay is higher in SE world, but how is work / life balance?
Sorry for the verbal diarrhea. Bottom line is I am currently in a tech role (DevOps Engineer), considering Sales Engineer role, and am trying to understand the benefits and the new 'stress' that may be associated.
Thanks everyone for your time and help, it is greatly appreciated!
https://redd.it/sfbvgd
@r_devops
reddit
DevOps Engineer To Sales Engineer Path - Questions Inside!
Hello, Short-Version: I am currently a DevOps Engineer and have been in the IT industry for around 13 years (since I graduated college) total....
REQUEST Could anyone please share DevOps Bootcamp | Techworld with Nana for only the final part which is Monitoring with Prometheus.
I don't have 1K of USD to enrol on the program, I'm saving money to join the basic version of this program as 1k USD is too expensive I couldn't afford the premium version. I'm kindly requesting if you have subscribed to this Bootcamp could please share the final part only (Monitoring with Prometheus) it means a lot to me.
Thank you.
https://imgur.com/a/Xssf5S7
https://redd.it/sfcl5i
@r_devops
I don't have 1K of USD to enrol on the program, I'm saving money to join the basic version of this program as 1k USD is too expensive I couldn't afford the premium version. I'm kindly requesting if you have subscribed to this Bootcamp could please share the final part only (Monitoring with Prometheus) it means a lot to me.
Thank you.
https://imgur.com/a/Xssf5S7
https://redd.it/sfcl5i
@r_devops
Imgur
Post with 4 views.
SAMPLE: Low-code devops (Github)
The provided sample includes:
Generating GitHub API access tokens via OAuth 2.0.
Authenticating and connecting to the GitHub API via Linx
Retrieving commit activity for repositories.
Sending email notifications from Gmail for Github repository commit activity for a time period. The sample Solution sends out an HTML email containing a summary of your GitHub activity from your configured Gmail account. This email can be directed to you or any others you want to alert containing the information concerning the commits you want to pass on.
​
https://github.com/linx-software/github-devops-management
https://redd.it/sd3qko
@r_devops
The provided sample includes:
Generating GitHub API access tokens via OAuth 2.0.
Authenticating and connecting to the GitHub API via Linx
Retrieving commit activity for repositories.
Sending email notifications from Gmail for Github repository commit activity for a time period. The sample Solution sends out an HTML email containing a summary of your GitHub activity from your configured Gmail account. This email can be directed to you or any others you want to alert containing the information concerning the commits you want to pass on.
​
https://github.com/linx-software/github-devops-management
https://redd.it/sd3qko
@r_devops
GitHub
GitHub - linx-software/github-devops-management: Generating GitHub API access tokens via OAuth 2.0. Authenticating and connecting…
Generating GitHub API access tokens via OAuth 2.0. Authenticating and connecting to GitHub. Retrieve commit activities for repos. Sending email notifications from Gmail for Gitub repository comm...