Dynatrace as a DevOps Tool
Does anyone use Dynatrace for DevOps. We are traditional devops and support the software but we are also doing internal devops. I like the tool and it does say it works well with ADO but I am only seeing developmental uses not necessarily devops uses. Any advice would be appreciated! (2 years in devops)
https://redd.it/lt0814
@r_devops
Does anyone use Dynatrace for DevOps. We are traditional devops and support the software but we are also doing internal devops. I like the tool and it does say it works well with ADO but I am only seeing developmental uses not necessarily devops uses. Any advice would be appreciated! (2 years in devops)
https://redd.it/lt0814
@r_devops
reddit
Dynatrace as a DevOps Tool
Does anyone use Dynatrace for DevOps. We are traditional devops and support the software but we are also doing internal devops. I like the tool...
Manual actions that you wish were automated
First time poster here, so take it easy on me! While I'm not a developer myself, I work closely with a group of team members that are strongly focused on DevOps culture. I've spent quite some time recently researching why & how companies implement DevOps methodologies. While there's so much more for me to learn, the main concept I keep coming back to is automation. Specifically how important it is to bridging the gap between development & operations, and how it significantly improves delivery of features & functionality to customers.
I'm going to continue to engage with my team members on some the questions below, but I'm curious to hear from a larger audience:
* What are some actions you take that you wish were automated?
* Are those actions related to the general delivery pipeline, troubleshooting, or generating regular feedback?
* What's prohibited you or your team from automating those actions to reduce time & efforts?
https://redd.it/lt010g
@r_devops
First time poster here, so take it easy on me! While I'm not a developer myself, I work closely with a group of team members that are strongly focused on DevOps culture. I've spent quite some time recently researching why & how companies implement DevOps methodologies. While there's so much more for me to learn, the main concept I keep coming back to is automation. Specifically how important it is to bridging the gap between development & operations, and how it significantly improves delivery of features & functionality to customers.
I'm going to continue to engage with my team members on some the questions below, but I'm curious to hear from a larger audience:
* What are some actions you take that you wish were automated?
* Are those actions related to the general delivery pipeline, troubleshooting, or generating regular feedback?
* What's prohibited you or your team from automating those actions to reduce time & efforts?
https://redd.it/lt010g
@r_devops
reddit
Manual actions that you wish were automated
First time poster here, so take it easy on me! While I'm not a developer myself, I work closely with a group of team members that are strongly...
SigNoz - an open source alternative to DataDog
Hi everyone! Together with my brother I've been working on SigNoz for the past few months. It's built on ReactTS and Go, and based on Kafka & druid underneath.
Here’s our github repo: https://github.com/SigNoz/signoz
As of now, we have focused on providing a seamless experience between metrics and traces, and plan to add logs in the coming months as opentelemetry logs matures (currently in alpha). SigNoz supports custom aggregates on filtered traces - and much sophisticated filtering as we use druid underneath
We recently released an initial version. Would love any thoughts on if this would something which would be useful for you or how we can make it better for folks here?
https://redd.it/lsza5s
@r_devops
Hi everyone! Together with my brother I've been working on SigNoz for the past few months. It's built on ReactTS and Go, and based on Kafka & druid underneath.
Here’s our github repo: https://github.com/SigNoz/signoz
As of now, we have focused on providing a seamless experience between metrics and traces, and plan to add logs in the coming months as opentelemetry logs matures (currently in alpha). SigNoz supports custom aggregates on filtered traces - and much sophisticated filtering as we use druid underneath
We recently released an initial version. Would love any thoughts on if this would something which would be useful for you or how we can make it better for folks here?
https://redd.it/lsza5s
@r_devops
GitHub
GitHub - SigNoz/signoz: SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in…
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open s...
[Upcoming webinar] Using observability to scale AWS Lambda
In this 45-minute webinar we'll be discussing how to **utilize observability to optimize your Lambdas for scale and maintain their performance over time** \- from development to production to scabability.
What you'll learn:
* How do you spot potentially **slow-running Lambda functions** and how do to **power-tune** **them in development**?
* **Load testing** and how you need a **good observability** tool for when you do load testing? How to do load testing?
* How to use observability and **make crucial data available in production** and at scale?
* **Observability best practices** and common mistakes.
* SRE maintenance and **keeping your infrastructure performance healthy** in the long-term.
Presenters: **Ben Ellerby** (AWS serverless hero and VP of engineering at Theodo), **Alexander White**, Full-Stack Mobile and Web Engineer at Theodo and **Taavi Rehemägi**, CEO and Co-Founder at Dashbird.
RSVP here: [https://sls.dashbird.io/lambda-observability-webinar](https://sls.dashbird.io/lambda-observability-webinar)
https://redd.it/ltjumi
@r_devops
In this 45-minute webinar we'll be discussing how to **utilize observability to optimize your Lambdas for scale and maintain their performance over time** \- from development to production to scabability.
What you'll learn:
* How do you spot potentially **slow-running Lambda functions** and how do to **power-tune** **them in development**?
* **Load testing** and how you need a **good observability** tool for when you do load testing? How to do load testing?
* How to use observability and **make crucial data available in production** and at scale?
* **Observability best practices** and common mistakes.
* SRE maintenance and **keeping your infrastructure performance healthy** in the long-term.
Presenters: **Ben Ellerby** (AWS serverless hero and VP of engineering at Theodo), **Alexander White**, Full-Stack Mobile and Web Engineer at Theodo and **Taavi Rehemägi**, CEO and Co-Founder at Dashbird.
RSVP here: [https://sls.dashbird.io/lambda-observability-webinar](https://sls.dashbird.io/lambda-observability-webinar)
https://redd.it/ltjumi
@r_devops
sls.dashbird.io
Using observability to scale AWS Lambda [Webinar]
Using observability to scale AWS Lambda webinar. How to optimize your Lambdas for scale and maintain their performance over time.
Build k8 cluster from scratch, IaC and CI/CD choice?
Hi!
I'm involved in a startup and we are going to build a new k8 cluster with Openshift Container platform on IBM cloud (dont ask why :D). The cluster will host databases, websites, mobile apps, middlelayers apps, developed with javascript, java and python. In the future we will implement kafka/event streams as well. My questions to you here:
1. What IaC tools would you use in order to manage the cluster? Been looking into terraform to manage infrastructure
2. What CI/CD tools would you use in order to connect github with kubernetes cluster?
3. What monitoring and issue trackers do you have good experiences with?
4. What IaC tools, CI/CD tools and other "DevOps" tools to you have bad experience with? Just so I know what to watch out for. Could be cost related, bugs, features, functionality etc.
All opinions are welcome. Thank you.
Best regards,
oscillate123
https://redd.it/lsyaj7
@r_devops
Hi!
I'm involved in a startup and we are going to build a new k8 cluster with Openshift Container platform on IBM cloud (dont ask why :D). The cluster will host databases, websites, mobile apps, middlelayers apps, developed with javascript, java and python. In the future we will implement kafka/event streams as well. My questions to you here:
1. What IaC tools would you use in order to manage the cluster? Been looking into terraform to manage infrastructure
2. What CI/CD tools would you use in order to connect github with kubernetes cluster?
3. What monitoring and issue trackers do you have good experiences with?
4. What IaC tools, CI/CD tools and other "DevOps" tools to you have bad experience with? Just so I know what to watch out for. Could be cost related, bugs, features, functionality etc.
All opinions are welcome. Thank you.
Best regards,
oscillate123
https://redd.it/lsyaj7
@r_devops
reddit
Build k8 cluster from scratch, IaC and CI/CD choice?
Hi! I'm involved in a startup and we are going to build a new k8 cluster with Openshift Container platform on IBM cloud (dont ask why :D). The...
Chicken or the egg?
Teaching myself about devops, and Im kind of stuck in a what comes first point of view. If we take a conversation at a high level of considering an aws infrastructure thats along the lines of:
* terraform managed instances
* ansible managing software installs
* kubernetes managing the microservices
* ci/cd using jenkins
* logging / metrics using elastic
Its my understanding, that in terms of setting this up:
terraform will create all the instances (the masters, workers, jenkins instance, etc). ansible will install / configure kubernetes, jenkins, elastic. jenkins will then take charge of deploying all the services to kubernetes.
Am i far off in my high level overview? Is the order of how things would happen incorrect?
https://redd.it/lsopxk
@r_devops
Teaching myself about devops, and Im kind of stuck in a what comes first point of view. If we take a conversation at a high level of considering an aws infrastructure thats along the lines of:
* terraform managed instances
* ansible managing software installs
* kubernetes managing the microservices
* ci/cd using jenkins
* logging / metrics using elastic
Its my understanding, that in terms of setting this up:
terraform will create all the instances (the masters, workers, jenkins instance, etc). ansible will install / configure kubernetes, jenkins, elastic. jenkins will then take charge of deploying all the services to kubernetes.
Am i far off in my high level overview? Is the order of how things would happen incorrect?
https://redd.it/lsopxk
@r_devops
reddit
Chicken or the egg?
Teaching myself about devops, and Im kind of stuck in a what comes first point of view. If we take a conversation at a high level of considering...
How do you manage the secrets that your code needs from Hashicorp Vault?
I'm assuming your Vault instance already has a lot of secrets in separate folders. Now your code needs to fetch these secrets but not all of them. Suppose you need folder1/subfolder1/secret1/key1 and folder2/subfolder2/secret2/key2.
How do you keep these dependencies in your code? Do you have something like a
my_dependencies.yml which is read by your code and it queries based on that --
- requiredvaultsecrets:
folder1:
subfolder1:
secret1:
- key1
folder2:
subfolder2:
secret2:
- key2
https://redd.it/lsmomy
@r_devops
I'm assuming your Vault instance already has a lot of secrets in separate folders. Now your code needs to fetch these secrets but not all of them. Suppose you need folder1/subfolder1/secret1/key1 and folder2/subfolder2/secret2/key2.
How do you keep these dependencies in your code? Do you have something like a
my_dependencies.yml which is read by your code and it queries based on that --
- requiredvaultsecrets:
folder1:
subfolder1:
secret1:
- key1
folder2:
subfolder2:
secret2:
- key2
https://redd.it/lsmomy
@r_devops
reddit
How do you manage the secrets that your code needs from Hashicorp...
I'm assuming your Vault instance already has a lot of secrets in separate folders. Now your code needs to fetch these secrets but not all of them....
Terraform for Beginners
I Need to learn terraform for AWS, any recommendations??
https://redd.it/lsktkb
@r_devops
I Need to learn terraform for AWS, any recommendations??
https://redd.it/lsktkb
@r_devops
reddit
Terraform for Beginners
I Need to learn terraform for AWS, any recommendations??
It takes me a lot longer to configure resources with code than it does in the gui
What is the problem, besides the fact that I am terrible at programming? I can't write more than four letters without looking up syntax. I can't abstract away code examples to fit my needs. I just stare at them wondering how what I am looking at could possibly have anything to do with what I need done. I hate this.
https://redd.it/ltssqb
@r_devops
What is the problem, besides the fact that I am terrible at programming? I can't write more than four letters without looking up syntax. I can't abstract away code examples to fit my needs. I just stare at them wondering how what I am looking at could possibly have anything to do with what I need done. I hate this.
https://redd.it/ltssqb
@r_devops
reddit
It takes me a lot longer to configure resources with code than it...
What is the problem, besides the fact that I am terrible at programming? I can't write more than four letters without looking up syntax. I can't...
How are the build and deploy processes carried out in your company?
Do you have a team of DevOps or dedicated people in charge of these processes?
And if not, then how do all these processes work for you?
https://redd.it/ltwqyl
@r_devops
Do you have a team of DevOps or dedicated people in charge of these processes?
And if not, then how do all these processes work for you?
https://redd.it/ltwqyl
@r_devops
reddit
How are the build and deploy processes carried out in your company?
Do you have a team of DevOps or dedicated people in charge of these processes? And if not, then how do all these processes work for you?
Which is better for kubernetes AWS vs Azure for kubernetes?
Which is better for kubernetes AWS vs Azure for kubernetes?
https://redd.it/ltqfnl
@r_devops
Which is better for kubernetes AWS vs Azure for kubernetes?
https://redd.it/ltqfnl
@r_devops
reddit
Which is better for kubernetes AWS vs Azure for kubernetes?
Which programming language did you learn, and have you found a way to learn it by building apps?
Hello everyone! I'm in the process of trying to follow the devops roadmap, and I see several programming languages on there to get started with. Which one did you choose, and have you found a way to learn by building (rather than lectures)?
https://redd.it/ltpv6x
@r_devops
Hello everyone! I'm in the process of trying to follow the devops roadmap, and I see several programming languages on there to get started with. Which one did you choose, and have you found a way to learn by building (rather than lectures)?
https://redd.it/ltpv6x
@r_devops
reddit
Which programming language did you learn, and have you found a way...
Hello everyone! I'm in the process of trying to follow the devops roadmap, and I see several programming languages on there to get started with. ...
How do you decide which cloud platform to use for your next project?
I was just wondering what criteria people used to evaluate Azure, Google Cloud Platform and AWS (and any of the others I probably haven't heard of)?
Each of them has a different feature set, and of course, a completely different way of doing things, so once you have decided on one, you are pretty much stuck on that cloud as migration would be a massive task.
So how do you choose?
https://redd.it/ltmtuf
@r_devops
I was just wondering what criteria people used to evaluate Azure, Google Cloud Platform and AWS (and any of the others I probably haven't heard of)?
Each of them has a different feature set, and of course, a completely different way of doing things, so once you have decided on one, you are pretty much stuck on that cloud as migration would be a massive task.
So how do you choose?
https://redd.it/ltmtuf
@r_devops
reddit
How do you decide which cloud platform to use for your next project?
I was just wondering what criteria people used to evaluate Azure, Google Cloud Platform and AWS (and any of the others I probably haven't heard...
Does it bother anyone if a site can't work without Javascript?
I'm building an application for our external customers that let's the interact with their orders, personal information, and contracts. My intention was to build a typical SPA, with Vue.js on the front. One of my coworkers mentioned that we shouldn't use a SPA because some of our customer might be using NoScript.
Is it common to build for no-JS interactivity? It just feels like it would be a lot of duplicated work to build something that would work without JS, and then to build something that works nicer for everyone else.
https://redd.it/lu19ce
@r_devops
I'm building an application for our external customers that let's the interact with their orders, personal information, and contracts. My intention was to build a typical SPA, with Vue.js on the front. One of my coworkers mentioned that we shouldn't use a SPA because some of our customer might be using NoScript.
Is it common to build for no-JS interactivity? It just feels like it would be a lot of duplicated work to build something that would work without JS, and then to build something that works nicer for everyone else.
https://redd.it/lu19ce
@r_devops
reddit
Does it bother anyone if a site can't work without Javascript?
I'm building an application for our external customers that let's the interact with their orders, personal information, and contracts. My...
Scaling my application's mysql database with kubernetes
I would like to use kubernetes to load balance mysql however I am wondering if this would be problematic due to replication.
I have found a couple of websites stating that replication is possible and some saying its a pitfall of containerisation and scaling. What do you guys think?
I have a service that takes in images and stores all the image data within mysql however this is causing a huge strain to the application and bottlenecked everything. It would be great to be able to scale multiple instances of the database to reduce the load on a single instance of mysql.
If there is another solution possible I would love to hear it too.
Thanks all
https://redd.it/ltkv9m
@r_devops
I would like to use kubernetes to load balance mysql however I am wondering if this would be problematic due to replication.
I have found a couple of websites stating that replication is possible and some saying its a pitfall of containerisation and scaling. What do you guys think?
I have a service that takes in images and stores all the image data within mysql however this is causing a huge strain to the application and bottlenecked everything. It would be great to be able to scale multiple instances of the database to reduce the load on a single instance of mysql.
If there is another solution possible I would love to hear it too.
Thanks all
https://redd.it/ltkv9m
@r_devops
reddit
Scaling my application's mysql database with kubernetes
I would like to use kubernetes to load balance mysql however I am wondering if this would be problematic due to replication. I have found a...
IT infrastructure
Hi, folks. IS there any recommendations on IT infrastructure books which contains everything from Load Balancers to Server Clusters, Databases, Network, Storages etc
https://redd.it/ltib21
@r_devops
Hi, folks. IS there any recommendations on IT infrastructure books which contains everything from Load Balancers to Server Clusters, Databases, Network, Storages etc
https://redd.it/ltib21
@r_devops
reddit
IT infrastructure
Hi, folks. IS there any recommendations on IT infrastructure books which contains everything from Load Balancers to Server Clusters, Databases,...
Apache Maven Features
Simple project setup that follows best practices.
Consistent usage across all projects.
Dependency management including automatic updating.
A large and growing repository of libraries.
Extensible, with the ability to easily write plugins in Java or scripting languages.
https://redd.it/lu32ku
@r_devops
Simple project setup that follows best practices.
Consistent usage across all projects.
Dependency management including automatic updating.
A large and growing repository of libraries.
Extensible, with the ability to easily write plugins in Java or scripting languages.
https://redd.it/lu32ku
@r_devops
reddit
Apache Maven Features
Simple project setup that follows best practices. Consistent usage across all projects. Dependency management including automatic updating. A...
Secrets Managers for Kubernetes (Vault (Hashi), Conjur (CyberArk), Platform Specific, etc)
I’ve recently been researching this topic, have a few notes, and would love anyone’s feedback or experience using these tools. Overall, my takeaways are these:
Vault:
* Allows authentication via K8s Service Accounts (given natively to every pod)
* Allows pods to make requests as needed via their SA assuming they have access
* Provides an agent and admission control which will (upon request by specific configurations) mutate and mount secrets as a volume for pods.
Conjur:
* Allows roles to be defined via K8s attributes and provides access based on these roles.
* Provides a secrets synchronizer agent to make secrets available to pods as K8s secrets.
If anyone has any corrections or sees errors/omissions please let me know, these are just my main notes after exploring both docs.
Overall, it seems that vault and Conjur provide the same services but using different solutions. They both seem equally complex, but not always in the same areas.
Does anyone have any experience using either of these tools? Is there a tool I’m ignoring? I’ve been spending a lot of time researching this and have had a hard time finding direct comparisons or recommendations for secrets management in k8s.
https://redd.it/ltziy0
@r_devops
I’ve recently been researching this topic, have a few notes, and would love anyone’s feedback or experience using these tools. Overall, my takeaways are these:
Vault:
* Allows authentication via K8s Service Accounts (given natively to every pod)
* Allows pods to make requests as needed via their SA assuming they have access
* Provides an agent and admission control which will (upon request by specific configurations) mutate and mount secrets as a volume for pods.
Conjur:
* Allows roles to be defined via K8s attributes and provides access based on these roles.
* Provides a secrets synchronizer agent to make secrets available to pods as K8s secrets.
If anyone has any corrections or sees errors/omissions please let me know, these are just my main notes after exploring both docs.
Overall, it seems that vault and Conjur provide the same services but using different solutions. They both seem equally complex, but not always in the same areas.
Does anyone have any experience using either of these tools? Is there a tool I’m ignoring? I’ve been spending a lot of time researching this and have had a hard time finding direct comparisons or recommendations for secrets management in k8s.
https://redd.it/ltziy0
@r_devops
reddit
Secrets Managers for Kubernetes (Vault (Hashi), Conjur (CyberArk),...
I’ve recently been researching this topic, have a few notes, and would love anyone’s feedback or experience using these tools. Overall, my...
How do you get better as a devops developer in an platform team
At my company, my team (as a platform team) has build the platform for kubernetes cluster. We let our developers build their applications on the cluster. We have been been maintaining it, and adding better monitoring and fixing security vulnerabilities for the past year. Unfortunately, I am struggling with becoming better at kubernetes. Even though, the technical knowledge of kubernetes is very vast and broad, my team has been involved in only the operations side of it for the past year. I feel that there is so much more to kubernetes than the operations side. I know that I can learn the non-operations side of kubernetes during my own time, but for my day to day job, is it common for kubernetes cluster operators to only have only worked with the operations side, but not so much the development side?
https://redd.it/lu07z5
@r_devops
At my company, my team (as a platform team) has build the platform for kubernetes cluster. We let our developers build their applications on the cluster. We have been been maintaining it, and adding better monitoring and fixing security vulnerabilities for the past year. Unfortunately, I am struggling with becoming better at kubernetes. Even though, the technical knowledge of kubernetes is very vast and broad, my team has been involved in only the operations side of it for the past year. I feel that there is so much more to kubernetes than the operations side. I know that I can learn the non-operations side of kubernetes during my own time, but for my day to day job, is it common for kubernetes cluster operators to only have only worked with the operations side, but not so much the development side?
https://redd.it/lu07z5
@r_devops
reddit
How do you get better as a devops developer in an platform team
At my company, my team (as a platform team) has build the platform for kubernetes cluster. We let our developers build their applications on the...
Is it worth learning Powershell?
Is it worth learning Powershell or is everything done on bash?
View Poll
https://redd.it/ltz9a8
@r_devops
Is it worth learning Powershell or is everything done on bash?
View Poll
https://redd.it/ltz9a8
@r_devops
reddit
Is it worth learning Powershell?
Is it worth learning Powershell or is everything done on bash?
Building a New Web App - Rate My Setup
The high-level overview is that the web app is a dashboard for e-commerce business owners that can connect to multiple platforms.
1. API built with Spring boot(java11) and deployed via war file
2. API Application server tomcat 9
3. front end built in VUE
4. Front end server nginx(latest)
5. Both API and front end running on Centminmod (centOS flavor) Digital Ocean instance
6. Data stored in MySQL 8 fully managed Digital Ocean Database
7. Images, Documents, other media stored on object storage Digital ocean space
Before I get to production, I want to get kubernetes setup. I already have environmental configs for both the front end and back end projects.
In production, I'll have a load balancer and auto scaler setup to handle our load. I'm expecting heavy I/O across the cluster.
Does anyone see any places of improvement for my setup based on the above information?
Are there any potential bottlenecks that are blatantly obvious?
I'm planning to load test before final release to really dial in the instance types and auto scaling settings.
https://redd.it/luwuq5
@r_devops
The high-level overview is that the web app is a dashboard for e-commerce business owners that can connect to multiple platforms.
1. API built with Spring boot(java11) and deployed via war file
2. API Application server tomcat 9
3. front end built in VUE
4. Front end server nginx(latest)
5. Both API and front end running on Centminmod (centOS flavor) Digital Ocean instance
6. Data stored in MySQL 8 fully managed Digital Ocean Database
7. Images, Documents, other media stored on object storage Digital ocean space
Before I get to production, I want to get kubernetes setup. I already have environmental configs for both the front end and back end projects.
In production, I'll have a load balancer and auto scaler setup to handle our load. I'm expecting heavy I/O across the cluster.
Does anyone see any places of improvement for my setup based on the above information?
Are there any potential bottlenecks that are blatantly obvious?
I'm planning to load test before final release to really dial in the instance types and auto scaling settings.
https://redd.it/luwuq5
@r_devops
reddit
Building a New Web App - Rate My Setup
The high-level overview is that the web app is a dashboard for e-commerce business owners that can connect to multiple platforms. 1. API built...