Can someone explain to me, as a total noob, is it possible to horizontally scale an RTMP server/severs with Kubernetes?
Hey guys,
I'm looking to create my first Dev ops/Full stack dev based side project. Basically I have 300 web cam streamers, each with their own "channel" (like twitch or Youtube), that I want my users to react with through a messaging system using web sockets.
I've been studying Kubernetes for a few months and know little about RTMP. I was wondering if it would be possible to horizontally scale RTMP with Kubernetes? And can someone explain to me like I'm 5 some basic things that I'd have to do?
(I'm just trying to research this project for viability)
https://redd.it/yng3x5
@r_devops
Hey guys,
I'm looking to create my first Dev ops/Full stack dev based side project. Basically I have 300 web cam streamers, each with their own "channel" (like twitch or Youtube), that I want my users to react with through a messaging system using web sockets.
I've been studying Kubernetes for a few months and know little about RTMP. I was wondering if it would be possible to horizontally scale RTMP with Kubernetes? And can someone explain to me like I'm 5 some basic things that I'd have to do?
(I'm just trying to research this project for viability)
https://redd.it/yng3x5
@r_devops
reddit
Can someone explain to me, as a total noob, is it possible to...
Hey guys, I'm looking to create my first Dev ops/Full stack dev based side project. Basically I have 300 web cam streamers, each with their own...
a guide for a process delivery from staging to production
Hello all,
I am searching for a guide with in depth description for all the steps for a process delivery to production, i am looking for a guide with also a description about the role of the different intervenants , for example : a prodcut owner make sure the package delivered respond well to the buisness needs, the techlead make sure it respects the technical aspect etc.
Thank you all for your help.
https://redd.it/ymrc37
@r_devops
Hello all,
I am searching for a guide with in depth description for all the steps for a process delivery to production, i am looking for a guide with also a description about the role of the different intervenants , for example : a prodcut owner make sure the package delivered respond well to the buisness needs, the techlead make sure it respects the technical aspect etc.
Thank you all for your help.
https://redd.it/ymrc37
@r_devops
reddit
a guide for a process delivery from staging to production
Hello all, I am searching for a guide with in depth description for all the steps for a process delivery to production, i am looking for a guide...
Github As A Code
Hi,
We are startup looking at enabling Github as a code using terraform. I am trying to implement self service for github org so developers can deploy their repositories and we (devops) can manage entire org. Preferably using some user friendly yaml templates that make sense to end users, not plain HCL.
I can see that someone already did a great job doing that https://github.com/mineiros-io/terraform-github-organization
Has anyone used this product? I was looking for the alternatives but could not find anything decent in github/OSS field with terraform provider.
I could of course just spend a bit ( a lot ) of time and write a lot of resources and wrappers but if someone went through it already and made an effort to do it properly an in an elegant way, that would save me a lot of time and pain.
I would rather avoid writing solution from the scratch if there is a framework out where.
https://redd.it/ymrz92
@r_devops
Hi,
We are startup looking at enabling Github as a code using terraform. I am trying to implement self service for github org so developers can deploy their repositories and we (devops) can manage entire org. Preferably using some user friendly yaml templates that make sense to end users, not plain HCL.
I can see that someone already did a great job doing that https://github.com/mineiros-io/terraform-github-organization
Has anyone used this product? I was looking for the alternatives but could not find anything decent in github/OSS field with terraform provider.
I could of course just spend a bit ( a lot ) of time and write a lot of resources and wrappers but if someone went through it already and made an effort to do it properly an in an elegant way, that would save me a lot of time and pain.
I would rather avoid writing solution from the scratch if there is a framework out where.
https://redd.it/ymrz92
@r_devops
GitHub
GitHub - mineiros-io/terraform-github-organization: A Terraform module to manage GitHub Organizations. https://github.com/
A Terraform module to manage GitHub Organizations. https://github.com/ - mineiros-io/terraform-github-organization
advice about transitioning into DevOps
Hi!
I'm considering trying to move into DevOps but I'd like some advice from people who work or moved to DevOps themselves.
I'm 25 years old in a moment and nearing 7 years of experience in dba and db development, I have a pretty good grip on Linux (Ubuntu mostly) and I made some projects in collaboration with Jenkins and docker.
I have background as an IT expert as well, and some other programming languages and tools .
What should I learn and know before I try to get into DevOps? I work in a big company and transitioning is potentially an option if relevant.
Thanks!
https://redd.it/ynkeqf
@r_devops
Hi!
I'm considering trying to move into DevOps but I'd like some advice from people who work or moved to DevOps themselves.
I'm 25 years old in a moment and nearing 7 years of experience in dba and db development, I have a pretty good grip on Linux (Ubuntu mostly) and I made some projects in collaboration with Jenkins and docker.
I have background as an IT expert as well, and some other programming languages and tools .
What should I learn and know before I try to get into DevOps? I work in a big company and transitioning is potentially an option if relevant.
Thanks!
https://redd.it/ynkeqf
@r_devops
Reddit
r/devops on Reddit: advice about transitioning into DevOps
Posted by u/klasyer - 25 votes and 21 comments
Which free GCP product for Heroku worker dyno?
This might be a newbie's problem but I'm wondering if anyone can provide some direction on it:
Consider the following use case: an app is running on a worker dyno on Heroku 24/7 using their free tier. It’s not a web app that binds to a port and listens for requests sent via a particular HTTP webhook, rather it sits idle and uses persistent connections via TCP sockets to interact with an external server and the server pushes updates to it, hence why it’s run on a worker dyno like a background process and not on a web dyno.
If the user wants to move to GCP, what’s the right GCP product to go for for this use case? Something where the usage is entirely covered by the free tier for the respective product would be preferable. From what I’ve read, I’ve gotten the impression that Google Cloud Run isn't right because it’s more an equivalent for web dynos, not worker dynos.
https://redd.it/ynl9bd
@r_devops
This might be a newbie's problem but I'm wondering if anyone can provide some direction on it:
Consider the following use case: an app is running on a worker dyno on Heroku 24/7 using their free tier. It’s not a web app that binds to a port and listens for requests sent via a particular HTTP webhook, rather it sits idle and uses persistent connections via TCP sockets to interact with an external server and the server pushes updates to it, hence why it’s run on a worker dyno like a background process and not on a web dyno.
If the user wants to move to GCP, what’s the right GCP product to go for for this use case? Something where the usage is entirely covered by the free tier for the respective product would be preferable. From what I’ve read, I’ve gotten the impression that Google Cloud Run isn't right because it’s more an equivalent for web dynos, not worker dynos.
https://redd.it/ynl9bd
@r_devops
reddit
Which free GCP product for Heroku worker dyno?
This might be a newbie's problem but I'm wondering if anyone can provide some direction on it: Consider the following use case: an app is running...
How do you determine in a CI/CD pipeline which build is pushed to prod?
I'm fairly new to DevOps, but I'm excited about learning new stuff!
I'm curious about how to setup a CI/CD pipeline in order to push to multiple environments such as dev and prod. So far we had a single dev env. and the devs pushed their code into a feature-specific branch. After the review a merge was initialized and the CI/CD pipeline started on the main branch. We deployed the artifact into the dev env.
So far so good. Now we have multiple environments, and I would like to know how you guys handle this usually. Do you have specific branches, such as main and dev which each push into the corresponding environment? Or do you use tags?
What's the best practice?
https://redd.it/ynkqc5
@r_devops
I'm fairly new to DevOps, but I'm excited about learning new stuff!
I'm curious about how to setup a CI/CD pipeline in order to push to multiple environments such as dev and prod. So far we had a single dev env. and the devs pushed their code into a feature-specific branch. After the review a merge was initialized and the CI/CD pipeline started on the main branch. We deployed the artifact into the dev env.
So far so good. Now we have multiple environments, and I would like to know how you guys handle this usually. Do you have specific branches, such as main and dev which each push into the corresponding environment? Or do you use tags?
What's the best practice?
https://redd.it/ynkqc5
@r_devops
reddit
How do you determine in a CI/CD pipeline which build is pushed to...
I'm fairly new to DevOps, but I'm excited about learning new stuff! I'm curious about how to setup a CI/CD pipeline in order to push to multiple...
How do I pivot more towards DevOps career-wise?
Hi experts,
I had a few years of experience as a BI developer (ETL + Dashboarding mostly) and moved into a new job 9 months ago which is sort of BI-Ops.
I dabbled into three focuses:
1. ETL: Mostly Python + Airflow + BigQuery
2. Internal Doc site: Think a static site generator running on Google Cloud Run with GitHub Action as CICD
3. BI workflow: Think a large BI team that needs a proper git workflow + a lot of GitHub Actions for linting/automatic approving/etc.
I actually led all three projects but the reason I said "dabbled" is because either the project got shelved or I only got to complete a PoC and then it was good enough so nothing complicated (read: good for resume) was needed. After all all three are internal so there is no need to "scale" for production.
From project 2 and 3 I learned a lot about Cloud click ops and CICD stuffs including Terraform, docker and GitHub Actions. However I don't know how to go further down the DevOps road. I'll establish the reasons:
1. My team actually is not supposed to do a lot of Ops, but we do it anyway because the company is ill structured
2. As mentioned all Ops are internal so there is no need to scale
3. We kind of use a lot of tools say Terraform but we never need to set them up. Someone else set it up for us (the real DevOps team I guess) and we simply plugin our code
How can I grow from here and pivot more towards DevOps? I'm missing a lot of skills, e.g. as mentioned I actually don't know how to setup things. Neither do I do any real Dev (Dev in our team simply means writing ETL code in Python and SQL, which I'm already good at). I guess I can learn some of the skills by setting up a home lab (I do have a 32GB server so surely I can learn basic K8S) but is that going to be enough for resume? TBH I don't really have need of those things for myself (at home I mostly dabble with system programming, either low level C or quick Python), so the best I can learn is going to be superficial.
Or maybe I should find a way to move to the DevOps team? It's a bit tricky because the whole team is in another time zone and the company seems to prefer to dismantle and outsource it, so I might need to actually leave and join a new company - and again here comes the uncertainty - is my resume good enough?
What do you think? Thanks in advance.
https://redd.it/yll4te
@r_devops
Hi experts,
I had a few years of experience as a BI developer (ETL + Dashboarding mostly) and moved into a new job 9 months ago which is sort of BI-Ops.
I dabbled into three focuses:
1. ETL: Mostly Python + Airflow + BigQuery
2. Internal Doc site: Think a static site generator running on Google Cloud Run with GitHub Action as CICD
3. BI workflow: Think a large BI team that needs a proper git workflow + a lot of GitHub Actions for linting/automatic approving/etc.
I actually led all three projects but the reason I said "dabbled" is because either the project got shelved or I only got to complete a PoC and then it was good enough so nothing complicated (read: good for resume) was needed. After all all three are internal so there is no need to "scale" for production.
From project 2 and 3 I learned a lot about Cloud click ops and CICD stuffs including Terraform, docker and GitHub Actions. However I don't know how to go further down the DevOps road. I'll establish the reasons:
1. My team actually is not supposed to do a lot of Ops, but we do it anyway because the company is ill structured
2. As mentioned all Ops are internal so there is no need to scale
3. We kind of use a lot of tools say Terraform but we never need to set them up. Someone else set it up for us (the real DevOps team I guess) and we simply plugin our code
How can I grow from here and pivot more towards DevOps? I'm missing a lot of skills, e.g. as mentioned I actually don't know how to setup things. Neither do I do any real Dev (Dev in our team simply means writing ETL code in Python and SQL, which I'm already good at). I guess I can learn some of the skills by setting up a home lab (I do have a 32GB server so surely I can learn basic K8S) but is that going to be enough for resume? TBH I don't really have need of those things for myself (at home I mostly dabble with system programming, either low level C or quick Python), so the best I can learn is going to be superficial.
Or maybe I should find a way to move to the DevOps team? It's a bit tricky because the whole team is in another time zone and the company seems to prefer to dismantle and outsource it, so I might need to actually leave and join a new company - and again here comes the uncertainty - is my resume good enough?
What do you think? Thanks in advance.
https://redd.it/yll4te
@r_devops
reddit
How do I pivot more towards DevOps career-wise?
Hi experts, I had a few years of experience as a BI developer (ETL + Dashboarding mostly) and moved into a new job 9 months ago which is sort of...
Trying to find a way to use a docker container in Hashicorp Packer for installing app in an AMI
Hi All,
As of now, I am configuring metadata in BUILDER block and then using PROVISIONER block to configure my AMI,
but what if I need to just use a configuration that is already inside a Docker Container?
Eg, I want to directly use a Docker Container to install an application on my AMI that is being configured using Packer.
Is there a way just to use my docker container for such use case? If Yes, how?
(Best guess ‘by using SOURCE block in packer????)
Or
How can I use a Docker Container in most optimal way while building my AMI?
Please suggest some ideas!
https://redd.it/ykuuep
@r_devops
Hi All,
As of now, I am configuring metadata in BUILDER block and then using PROVISIONER block to configure my AMI,
but what if I need to just use a configuration that is already inside a Docker Container?
Eg, I want to directly use a Docker Container to install an application on my AMI that is being configured using Packer.
Is there a way just to use my docker container for such use case? If Yes, how?
(Best guess ‘by using SOURCE block in packer????)
Or
How can I use a Docker Container in most optimal way while building my AMI?
Please suggest some ideas!
https://redd.it/ykuuep
@r_devops
reddit
Trying to find a way to use a docker container in Hashicorp Packer...
Hi All, As of now, I am configuring metadata in BUILDER block and then using PROVISIONER block to configure my AMI, but what if I need to just...
what should i do as devsecops Engineer
I was recently recruited by this govt organization on the pretext of software development (which I am familiar with).
However, following the orientation programme, I was assigned the role of devsecops.
Now, because most senior management in government organisations aren't particularly knowledgeable about technology, they rely on various private firms to provide services such as code or infrastructure, each of which has its own devops pipeline, and these guys don't give a damn if you aren't from their own firm.
So, guys, please point me in the right direction, because even though they aren't teaching us much, the expectations are high
https://redd.it/ykunjx
@r_devops
I was recently recruited by this govt organization on the pretext of software development (which I am familiar with).
However, following the orientation programme, I was assigned the role of devsecops.
Now, because most senior management in government organisations aren't particularly knowledgeable about technology, they rely on various private firms to provide services such as code or infrastructure, each of which has its own devops pipeline, and these guys don't give a damn if you aren't from their own firm.
So, guys, please point me in the right direction, because even though they aren't teaching us much, the expectations are high
https://redd.it/ykunjx
@r_devops
reddit
what should i do as devsecops Engineer
I was recently recruited by this govt organization on the pretext of software...
AES Beanstalk not refreshing logs
Coming from heroku I tried to implement my web application on AWS EB. The application runs fine, however the logs are “stuck” at a certain timestamp and are not refreshed, even when I download all logs and restarted the application, the old logs are shown.
Did I run in some quota? Do I have to setup another service?
https://redd.it/ynshjw
@r_devops
Coming from heroku I tried to implement my web application on AWS EB. The application runs fine, however the logs are “stuck” at a certain timestamp and are not refreshed, even when I download all logs and restarted the application, the old logs are shown.
Did I run in some quota? Do I have to setup another service?
https://redd.it/ynshjw
@r_devops
reddit
AES Beanstalk not refreshing logs
Coming from heroku I tried to implement my web application on AWS EB. The application runs fine, however the logs are “stuck” at a certain...
Identity and Access management for DevOps tools
I wonder how do I get secure access to all my DevOps tools? Some of these tools may be use my AD or Okta groups to provide access. Nevertheless of these IAM tools I see DevOps folks use shared credentials, share tokens manually. I feel this is a huge security gap. I am curious to learn if every DevOps persona handles shared credential and tokens manually (by choice or the ecosystem they work within) and what is the reasoning behind it?
https://redd.it/ynurfv
@r_devops
I wonder how do I get secure access to all my DevOps tools? Some of these tools may be use my AD or Okta groups to provide access. Nevertheless of these IAM tools I see DevOps folks use shared credentials, share tokens manually. I feel this is a huge security gap. I am curious to learn if every DevOps persona handles shared credential and tokens manually (by choice or the ecosystem they work within) and what is the reasoning behind it?
https://redd.it/ynurfv
@r_devops
reddit
Identity and Access management for DevOps tools
I wonder how do I get secure access to all my DevOps tools? Some of these tools may be use my AD or Okta groups to provide access. Nevertheless of...
Tool for visualizing your backend, not just cloud infra
Hey there,
I was wondering if there is a tool that lets you visualize your backend at a higher-level than just cloud. Something that pulls info from my Github + AWS and shows things like:
* what API endpoints a microservice calls?
* what tables a service uses?
* what's the format of the messages passed between different services?
I could then interact with the nodes to make queries like:
* what are the last n calls made from one service to another?
* what are the current waiting messages in an async message queue?
I know there are tools like Cloudcraft, Lucidscale that automatically create diagrams of your cloud infra, but they're usually just limited to cloud-level details (e.g. what kinds of AWS instance a node is running).
Thanks!
https://redd.it/ynv1pu
@r_devops
Hey there,
I was wondering if there is a tool that lets you visualize your backend at a higher-level than just cloud. Something that pulls info from my Github + AWS and shows things like:
* what API endpoints a microservice calls?
* what tables a service uses?
* what's the format of the messages passed between different services?
I could then interact with the nodes to make queries like:
* what are the last n calls made from one service to another?
* what are the current waiting messages in an async message queue?
I know there are tools like Cloudcraft, Lucidscale that automatically create diagrams of your cloud infra, but they're usually just limited to cloud-level details (e.g. what kinds of AWS instance a node is running).
Thanks!
https://redd.it/ynv1pu
@r_devops
reddit
Tool for visualizing your backend, not just cloud infra
Hey there, I was wondering if there is a tool that lets you visualize your backend at a higher-level than just cloud. Something that pulls info...
Geo-routing with Apache APISIX
Apache APISIX, the Apache-led API Gateway, comes out of the box with many plugins to implement your use case. Sometimes, however, the plugin you’re looking for is not available. While creating your own is always possible, it’s sometimes necessary. Today, I’ll show you how to route users according to their location without writing a single line of Lua code.
Read more
https://redd.it/ynvbq8
@r_devops
Apache APISIX, the Apache-led API Gateway, comes out of the box with many plugins to implement your use case. Sometimes, however, the plugin you’re looking for is not available. While creating your own is always possible, it’s sometimes necessary. Today, I’ll show you how to route users according to their location without writing a single line of Lua code.
Read more
https://redd.it/ynvbq8
@r_devops
A Java geek
Geo-routing with Apache APISIX
Apache APISIX, the Apache-led API Gateway, comes out of the box with many plugins to implement your use case. Sometimes, however, the plugin you’re looking for is not available. While creating your own is always possible, it’s sometimes necessary. Today,…
keycloak oauth2-proxy configuration
Hi guys,
I'm right now stuck with some configuration I have in my kubernetes. In my lab I want to configure oauth2-proxy to use keycloak as an identity provider. I've everything ready but when trying to login using keycloak it shows a 403 Forbidden error "Login Failed: The upstream identity provider returned an error: invalid_scope"
Pod logs:
I've look for documentation and I don't see why is complaining about the scopes as I've them right.
This is my oauth2-proxy values:
provider = "keycloak-oidc"
provider_display_name = "Keycloak"
cookie_domains = ".test.dev"
oidc_issuer_url = "https://keycloak.test.dev/auth/realms/test"
reverse_proxy = true
email_domains = [ "*" \]
scope = "openid profile email groups"
whitelist_domains = ["test.dev",".test.dev"\]
pass_authorization_header = true
pass_access_token = true
pass_user_headers = true
set_authorization_header = true
set_xauthrequest = true
cookie_refresh = "1m"
cookie_expire = "30m"
And in keycloak I have the oauth2-proxy client created with Groups and Audience mappers.
I see these errors in keycloak:
If someone has experience with this and can point me to the right direction and tell me what I'm doing wrong I would be very grateful
Thank you
https://redd.it/ykwmrv
@r_devops
Hi guys,
I'm right now stuck with some configuration I have in my kubernetes. In my lab I want to configure oauth2-proxy to use keycloak as an identity provider. I've everything ready but when trying to login using keycloak it shows a 403 Forbidden error "Login Failed: The upstream identity provider returned an error: invalid_scope"
Pod logs:
[2022/11/03 08:49:31] [oauthproxy.go:752] Error while parsing OAuth2 callback: invalid_scope08:30:38,734 WARN [org.keycloak.events] (default task-43) type=LOGIN_ERROR, realmId=test, clientId=oauth2-proxy, userId=null, ipAddress=10.50.21.171, error=invalid_request, response_type=code, redirect_uri=https://oauth.test.dev/oauth2/callback, response_mode=query08:34:11,933 ERROR [org.keycloak.services] (default task-41) KC-SERVICES0093: Invalid parameter value for: scopeI've look for documentation and I don't see why is complaining about the scopes as I've them right.
This is my oauth2-proxy values:
provider = "keycloak-oidc"
provider_display_name = "Keycloak"
cookie_domains = ".test.dev"
oidc_issuer_url = "https://keycloak.test.dev/auth/realms/test"
reverse_proxy = true
email_domains = [ "*" \]
scope = "openid profile email groups"
whitelist_domains = ["test.dev",".test.dev"\]
pass_authorization_header = true
pass_access_token = true
pass_user_headers = true
set_authorization_header = true
set_xauthrequest = true
cookie_refresh = "1m"
cookie_expire = "30m"
And in keycloak I have the oauth2-proxy client created with Groups and Audience mappers.
I see these errors in keycloak:
LOGIN_ERRORClient oauth2-proxyError invalid_requestresponse_type coderedirect_uri `https://oauth.test.dev/oauth2/callback`response_mode queryIf someone has experience with this and can point me to the right direction and tell me what I'm doing wrong I would be very grateful
Thank you
https://redd.it/ykwmrv
@r_devops
pre-commit vs pre-push vs CI/CD for linting and formatting?
So, I generally use commits as a saving mechanism, but after adding a linting and formatting pre-commit hook, I do find myself committing less often. While this does help me catch syntax errors, and I guess I could argue that my commits are cleaner, this does seem to be a bit inconvenient. I think part of it is breaking the mold of what I'm used to, but I also wonder if I would be more productive if I moved it to a pre-push, or even to part of my CI pipeline (running before my tests). Does anyone have any recommendations?
https://redd.it/yo0y5i
@r_devops
So, I generally use commits as a saving mechanism, but after adding a linting and formatting pre-commit hook, I do find myself committing less often. While this does help me catch syntax errors, and I guess I could argue that my commits are cleaner, this does seem to be a bit inconvenient. I think part of it is breaking the mold of what I'm used to, but I also wonder if I would be more productive if I moved it to a pre-push, or even to part of my CI pipeline (running before my tests). Does anyone have any recommendations?
https://redd.it/yo0y5i
@r_devops
reddit
pre-commit vs pre-push vs CI/CD for linting and formatting?
So, I generally use commits as a saving mechanism, but after adding a linting and formatting pre-commit hook, I do find myself committing less...
Are forward auth and redirect auth the same?
So I'm new to Auth in general. Let's assume I have an IdP such as Keycloak, and we're doing OIDC-based auth. The desired architecture is where an unauthenticated API request hits reverse proxy, which then offloads the authentication to the IdP. Hence the reverse proxy acts as an API gateway.
I'm trying to understand if there exists a difference in the way the auth is handled:
Reverse Proxies like Traefik and Nginx seem to do "Forward Auth", which as I understand forwards the request to the authn/IdP service.
AWS ALB seems to do a "Redirect Auth", which as I understand redirects the authentication to the authn/IdP service which would require the authn endpoints to be exposed and results in more API calls from the client.
​
Is this accurate? If so, what are the pros and cons of each?
https://redd.it/yo2f4f
@r_devops
So I'm new to Auth in general. Let's assume I have an IdP such as Keycloak, and we're doing OIDC-based auth. The desired architecture is where an unauthenticated API request hits reverse proxy, which then offloads the authentication to the IdP. Hence the reverse proxy acts as an API gateway.
I'm trying to understand if there exists a difference in the way the auth is handled:
Reverse Proxies like Traefik and Nginx seem to do "Forward Auth", which as I understand forwards the request to the authn/IdP service.
AWS ALB seems to do a "Redirect Auth", which as I understand redirects the authentication to the authn/IdP service which would require the authn endpoints to be exposed and results in more API calls from the client.
​
Is this accurate? If so, what are the pros and cons of each?
https://redd.it/yo2f4f
@r_devops
reddit
Are forward auth and redirect auth the same?
So I'm new to Auth in general. Let's assume I have an IdP such as Keycloak, and we're doing OIDC-based auth. The desired architecture is where an...
How do we densify the ec2 instances?
We are running production workloads owned by different teams (which provision and own their own systems) on a number of EC2 instances. However, the utilization is comparatively low for the Auto Scaling groups. I am looking to density these 'n' number of EC2 instances so we can leverage the compute in a densified way.
I was thinking of deploying more services on ECS/Fargate or EKS? However, some of the use cases (legacy systems) are still running on EC2 instances. Is there any way we can identify workloads onto larger compute instances with better efficiency?
https://redd.it/ykzfer
@r_devops
We are running production workloads owned by different teams (which provision and own their own systems) on a number of EC2 instances. However, the utilization is comparatively low for the Auto Scaling groups. I am looking to density these 'n' number of EC2 instances so we can leverage the compute in a densified way.
I was thinking of deploying more services on ECS/Fargate or EKS? However, some of the use cases (legacy systems) are still running on EC2 instances. Is there any way we can identify workloads onto larger compute instances with better efficiency?
https://redd.it/ykzfer
@r_devops
reddit
How do we densify the ec2 instances?
We are running production workloads owned by different teams (which provision and own their own systems) on a number of EC2 instances. However,...
Best strategy to deploy
Hi everyone, I am brand new in this context, I have this scenario:
I have a github repo (next js project) and every time someone pushes in the main branch I want to build the project and dockerize it in a container than run that container on my server, which is the best way to reach this goal?
https://redd.it/ykxdsq
@r_devops
Hi everyone, I am brand new in this context, I have this scenario:
I have a github repo (next js project) and every time someone pushes in the main branch I want to build the project and dockerize it in a container than run that container on my server, which is the best way to reach this goal?
https://redd.it/ykxdsq
@r_devops
reddit
Best strategy to deploy
Hi everyone, I am brand new in this context, I have this scenario: I have a github repo (next js project) and every time someone pushes in the...
Moving to Devops culture - Leave or not to leave?
Hi dear redditors.
My professional profile fits with a classic Linux admin, with some basic experience on cloud + automation tools that I learned by myself with personal side projects out of my jobs.
Trying to plan the future, I wanted to start "moving" my professional profile to the cloud + automation side, trying to find an opportunity at a company that will offers me a job with projects where I would develop new skills an learn new particularities on environments and projects with a more "devops" culture.
One year and a half ago, I joined my current company, where the offer in theory was to cover projects more involved with cloud with a devops approach, just what I wanted.
Unfortunately, during the time that I'm here, I doesn't developed many projects related with that, as they keep me working on projects that aren't very interesting for me like working on classical admin tasks or deploying tools that aren't related to my interests.
In resume, after all this time my feelings are that I don't learned anything interesting and I wasted an entire year and a half here without progressing to much.
Some weeks ago, I communicate this situacion to my boss and he proposed me to involve me on "another" project that covers part of my interests, I wan't to give my last chance and I accepted.
Now, is true that the project have some tools that are interesting for me but I'm starting to spot some points that aren't very comfortable, like the burocracy imposed to progress, working through VDIs, using Windows by the force, very restricted machines, etc.
What do you think?
Is better to keep myself working on my latest project where I'm involved, learning new skills but working on a unpleasant development environment to gain more experience and later move to another company, or do you think that is better to just leave my current company and take some time to learn the tools that are really interesting for me?
The point is that if I choose to leave to learn by myself, later maybe I will have a lack of "real" experience that can be a handicap to find a new job.
Thanks for your time.
https://redd.it/ykwjfd
@r_devops
Hi dear redditors.
My professional profile fits with a classic Linux admin, with some basic experience on cloud + automation tools that I learned by myself with personal side projects out of my jobs.
Trying to plan the future, I wanted to start "moving" my professional profile to the cloud + automation side, trying to find an opportunity at a company that will offers me a job with projects where I would develop new skills an learn new particularities on environments and projects with a more "devops" culture.
One year and a half ago, I joined my current company, where the offer in theory was to cover projects more involved with cloud with a devops approach, just what I wanted.
Unfortunately, during the time that I'm here, I doesn't developed many projects related with that, as they keep me working on projects that aren't very interesting for me like working on classical admin tasks or deploying tools that aren't related to my interests.
In resume, after all this time my feelings are that I don't learned anything interesting and I wasted an entire year and a half here without progressing to much.
Some weeks ago, I communicate this situacion to my boss and he proposed me to involve me on "another" project that covers part of my interests, I wan't to give my last chance and I accepted.
Now, is true that the project have some tools that are interesting for me but I'm starting to spot some points that aren't very comfortable, like the burocracy imposed to progress, working through VDIs, using Windows by the force, very restricted machines, etc.
What do you think?
Is better to keep myself working on my latest project where I'm involved, learning new skills but working on a unpleasant development environment to gain more experience and later move to another company, or do you think that is better to just leave my current company and take some time to learn the tools that are really interesting for me?
The point is that if I choose to leave to learn by myself, later maybe I will have a lack of "real" experience that can be a handicap to find a new job.
Thanks for your time.
https://redd.it/ykwjfd
@r_devops
reddit
Moving to Devops culture - Leave or not to leave?
Hi dear redditors. My professional profile fits with a classic Linux admin, with some basic experience on cloud + automation tools that I learned...
how was your k8s learning curve?
I've recently started to pick up kubernetes in my homelab as a learning experience, and although I have a working k3s cluster set up, most of the time I have the slightest idea of what I'm doing while following guides online. Most of my time is spent banging my head against the wall if something doesn't work and I don't know where to even start debugging it.
I know that it's a process and to give it some time, but I'm curious how you all ended up picking it up, or how it's going so far?
https://redd.it/yocb9b
@r_devops
I've recently started to pick up kubernetes in my homelab as a learning experience, and although I have a working k3s cluster set up, most of the time I have the slightest idea of what I'm doing while following guides online. Most of my time is spent banging my head against the wall if something doesn't work and I don't know where to even start debugging it.
I know that it's a process and to give it some time, but I'm curious how you all ended up picking it up, or how it's going so far?
https://redd.it/yocb9b
@r_devops
reddit
how was your k8s learning curve?
I've recently started to pick up kubernetes in my homelab as a learning experience, and although I have a working k3s cluster set up, most of the...
Found a zero day vulnerability in our application yesterday…now what?
8 years of experience.
Was out of work for a while at the end of last year and took a startup job (IPO coming in the next year or so) while I was desperate. Had been a senior architect and got down-leveled to Tier 1, fine whatever, I’ll do what I need to do to feed my family.
The infrastructure is suuuuuuper ghetto. No automation, they want everything manual, no SAML, no AD.
Realized yesterday that there’s a zero day vulnerability in the infra. Problem is, I’m not allowed to do anything about it, because the senior software person has designed the code and the infra and thinks it’s flawless and perfect and any criticism is criticism of him.
When I say zero day, I mean, the way he’s got it set up, it would be impossible for us to even know if there was a breach and PII could be leaked for the entire company for two years or more. OOB event possibly.
I’ve tried to warn the CTO, but he’s not technical. Senior doesn’t think there’s anything wrong. I’ve been here 9 months.
Security guy agrees, says it’s critical and must be mitigated now for compliance reasons, CTO and SSWE don’t think it’s worth fixing and wanna do it in a few years.
Do I try to make this better or just start looking for a new job now, immediately?
https://redd.it/yoepr3
@r_devops
8 years of experience.
Was out of work for a while at the end of last year and took a startup job (IPO coming in the next year or so) while I was desperate. Had been a senior architect and got down-leveled to Tier 1, fine whatever, I’ll do what I need to do to feed my family.
The infrastructure is suuuuuuper ghetto. No automation, they want everything manual, no SAML, no AD.
Realized yesterday that there’s a zero day vulnerability in the infra. Problem is, I’m not allowed to do anything about it, because the senior software person has designed the code and the infra and thinks it’s flawless and perfect and any criticism is criticism of him.
When I say zero day, I mean, the way he’s got it set up, it would be impossible for us to even know if there was a breach and PII could be leaked for the entire company for two years or more. OOB event possibly.
I’ve tried to warn the CTO, but he’s not technical. Senior doesn’t think there’s anything wrong. I’ve been here 9 months.
Security guy agrees, says it’s critical and must be mitigated now for compliance reasons, CTO and SSWE don’t think it’s worth fixing and wanna do it in a few years.
Do I try to make this better or just start looking for a new job now, immediately?
https://redd.it/yoepr3
@r_devops
reddit
Found a zero day vulnerability in our application yesterday…now what?
8 years of experience. Was out of work for a while at the end of last year and took a startup job (IPO coming in the next year or so) while I was...