Resume review
For context, I am an international masters student and I have been applying to summer internships since the past 2-3 months in SRE/DevOps roles but I never heard back from most places. Maybe the reason was my resume, maybe I started applying too late, or maybe it's the market. I don't know... but it did not go according to my expectations.
I found an internship at a small company but I want to prepare myself better for a full-time job search later when I am graduating at the end of the year. Starting with fixing my resume. I would love to hear some feedback on it and any other advice for my job search.
Here is the link to my resume: https://imgur.com/a/FY3Q3P5
Thank you for your time!
https://redd.it/12y7diy
@r_devops
For context, I am an international masters student and I have been applying to summer internships since the past 2-3 months in SRE/DevOps roles but I never heard back from most places. Maybe the reason was my resume, maybe I started applying too late, or maybe it's the market. I don't know... but it did not go according to my expectations.
I found an internship at a small company but I want to prepare myself better for a full-time job search later when I am graduating at the end of the year. Starting with fixing my resume. I would love to hear some feedback on it and any other advice for my job search.
Here is the link to my resume: https://imgur.com/a/FY3Q3P5
Thank you for your time!
https://redd.it/12y7diy
@r_devops
Imgur
Resume
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Automated Release Versioning and Bumping on Gitlab
Context:
I am building a CICD pipeline for Java(Springboot) & node based microservices which will be deployed to EKS cluster using Helm. Preference to keeping a minimum tool footprint i.e. using all possible features of Gitlab to achieve this. My question is primarily around the versioning part of the pipeline. How do you guys handle the automated artifact versioning and version bumping? I have a few options in my mind:
Options:
1. Use Git Tags to store the version using semantic release plugin for Gitlab.
I have used this before and the Squash commits feature in merge request breaks it since tags are tied to commit sha.
2. Use a File inside Gitlab Repo along with git LFS locking. (Locking required since multiple pipelines may write to this file at the same time)
This looks okay, but I have seen people having issues with file not getting correctly displayed.
3. Use a Database to store the versions (DynamoDB)
Only downside I see is additional component (connectivity, credentials, costs, etc)
4. Fetch Helm Chart versions, bump the version and push the Chart back.
Not even sure this is the right way to do it.
Please provide your suggestions on how you would go about doing it.
https://redd.it/12y8kdg
@r_devops
Context:
I am building a CICD pipeline for Java(Springboot) & node based microservices which will be deployed to EKS cluster using Helm. Preference to keeping a minimum tool footprint i.e. using all possible features of Gitlab to achieve this. My question is primarily around the versioning part of the pipeline. How do you guys handle the automated artifact versioning and version bumping? I have a few options in my mind:
Options:
1. Use Git Tags to store the version using semantic release plugin for Gitlab.
I have used this before and the Squash commits feature in merge request breaks it since tags are tied to commit sha.
2. Use a File inside Gitlab Repo along with git LFS locking. (Locking required since multiple pipelines may write to this file at the same time)
This looks okay, but I have seen people having issues with file not getting correctly displayed.
3. Use a Database to store the versions (DynamoDB)
Only downside I see is additional component (connectivity, credentials, costs, etc)
4. Fetch Helm Chart versions, bump the version and push the Chart back.
Not even sure this is the right way to do it.
Please provide your suggestions on how you would go about doing it.
https://redd.it/12y8kdg
@r_devops
Reddit
r/devops on Reddit: Automated Release Versioning and Bumping on Gitlab
Posted by u/godOfOps - No votes and 5 comments
Hey, Guys just need your small help!
I have been researching Linux for DevOps for quite some time and by researching I have stacked piles of sample bash scripts. So, I want you all to go through my GitHub repo and if you found my repo for the sample script good, please Fork it and give my repo some stars. Thanks in advance.
My Github Repo: - https://github.com/yashwant7chaudhari/Sample-Bash-Scripts
https://redd.it/12y7pmn
@r_devops
I have been researching Linux for DevOps for quite some time and by researching I have stacked piles of sample bash scripts. So, I want you all to go through my GitHub repo and if you found my repo for the sample script good, please Fork it and give my repo some stars. Thanks in advance.
My Github Repo: - https://github.com/yashwant7chaudhari/Sample-Bash-Scripts
https://redd.it/12y7pmn
@r_devops
Reddit
r/devops on Reddit: Hey, Guys just need your small help!
Posted by u/Minute_Ad5775 - No votes and 2 comments
Better than Backstage?
Disclaimer, I’m the ceo-founder of Port.
Adding here a technical cover of Port by Viktor Farcic
https://youtu.be/ro-h7tsp0qI
Would love to get your thoughts and feedback on our product decisions
https://redd.it/12ybccy
@r_devops
Disclaimer, I’m the ceo-founder of Port.
Adding here a technical cover of Port by Viktor Farcic
https://youtu.be/ro-h7tsp0qI
Would love to get your thoughts and feedback on our product decisions
https://redd.it/12ybccy
@r_devops
YouTube
How To Build A UI For An Internal Developer Platform (IDP) With Port?
A UI is an almost unavoidable component in internal developer platforms (IDP). In the past, the only widely accepted choice was Backstage. Today, we have Port as a (potentially) better choice for the Web UI part of your developer portal.
#port #idp #int…
#port #idp #int…
Need a Feature Flagging Solution for Your Project? Let's Discuss and Share Ideas!
Hey everyone!
I've been exploring the world of feature flagging and remote configuration lately, and I'm interested in helping others who might be looking for a solution to manage the rollout of new features, A/B testing, and remote configuration in their projects.
If you're in search of a feature flagging tool, or if you're just curious about the concept, let's start a discussion:
1. What are your requirements and expectations for a feature flagging solution?
2. Are there any specific challenges or use cases you're looking to address with feature flags?
3. Have you come across any platforms or tools that have caught your attention?
Whether you're new to feature flagging or have some experience, I'd love to connect with you and share ideas. This is a great opportunity to learn from each other and discover potential solutions that could benefit your projects.
Feel free to ask questions, share your thoughts, or even tell us about your current project's feature flagging needs. I look forward to hearing from you all!
Cheers!
https://redd.it/12ybc5s
@r_devops
Hey everyone!
I've been exploring the world of feature flagging and remote configuration lately, and I'm interested in helping others who might be looking for a solution to manage the rollout of new features, A/B testing, and remote configuration in their projects.
If you're in search of a feature flagging tool, or if you're just curious about the concept, let's start a discussion:
1. What are your requirements and expectations for a feature flagging solution?
2. Are there any specific challenges or use cases you're looking to address with feature flags?
3. Have you come across any platforms or tools that have caught your attention?
Whether you're new to feature flagging or have some experience, I'd love to connect with you and share ideas. This is a great opportunity to learn from each other and discover potential solutions that could benefit your projects.
Feel free to ask questions, share your thoughts, or even tell us about your current project's feature flagging needs. I look forward to hearing from you all!
Cheers!
https://redd.it/12ybc5s
@r_devops
Reddit
r/devops on Reddit: Need a Feature Flagging Solution for Your Project? Let's Discuss and Share Ideas!
Posted by u/niigarzy - 1 vote and 1 comment
javax.ejb.CreateException: Initialization failed for Singleton ResourceLoader
This is the error:
I am trying to deploy an .ear application to Glasssfish application server. And I am getting the above mentioned error. The JDBC Connection Pools database ping is successful. Here're all the settings:
https://imgur.com/a/t7LTru3
https://imgur.com/a/Mwu9Ulz
Here're the files that I added for deployment in
https://imgur.com/a/aLILZya
Here's what I get when I
https://imgur.com/a/221wrwp
I've got no idea how do I get the full server.log of the most recent log (
How do I fix this issue? PS, I'm on centos 7 on vmware workstation pro.
As per the shittyly written instruction manual, this is my
https://pastebin.com/36zWr5he
I've changed hibernate.update = update
initialize.initial.script=Y and,
hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
https://redd.it/12yeo6d
@r_devops
This is the error:
Error occurred during deployment: Exception while loading the app : javax.ejb.CreateException: Initialization failed for Singleton ResourceLoader. Please see server.log for more details.I am trying to deploy an .ear application to Glasssfish application server. And I am getting the above mentioned error. The JDBC Connection Pools database ping is successful. Here're all the settings:
https://imgur.com/a/t7LTru3
https://imgur.com/a/Mwu9Ulz
Here're the files that I added for deployment in
/home/banksmart/glassfish4/glassfish/domains/domain1/confighttps://imgur.com/a/aLILZya
Here's what I get when I
ll into config directory.https://imgur.com/a/221wrwp
I've got no idea how do I get the full server.log of the most recent log (
tail -f server.log doesn't provides the most recent log), so pardon me for not being able to present it.How do I fix this issue? PS, I'm on centos 7 on vmware workstation pro.
As per the shittyly written instruction manual, this is my
adminconfiguration.properties file:https://pastebin.com/36zWr5he
I've changed hibernate.update = update
initialize.initial.script=Y and,
hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
https://redd.it/12yeo6d
@r_devops
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
GitHub integration to azure devops for an organization
Recently the team asked me to create a cicd pipeline for Uipath deployment and i have no prior experience in cicd. I learnt through online, How do i integrate GitHub into azure devops? The company has created an organisation on GitHub. Azure pipeline asks for authentication, but hardly anyone approves. I believe there is way to create a personal access token and add service connection but not sure if it's the correct way. I want to avoid Oauth.
https://redd.it/12ygm05
@r_devops
Recently the team asked me to create a cicd pipeline for Uipath deployment and i have no prior experience in cicd. I learnt through online, How do i integrate GitHub into azure devops? The company has created an organisation on GitHub. Azure pipeline asks for authentication, but hardly anyone approves. I believe there is way to create a personal access token and add service connection but not sure if it's the correct way. I want to avoid Oauth.
https://redd.it/12ygm05
@r_devops
Reddit
r/devops on Reddit: GitHub integration to azure devops for an organization
Posted by u/IndianBarney - No votes and no comments
Securing Release Pipelines in Github Actions? How?
I have a release workflow that does a promotion to heroku from Staging to Prod, but only certain people can run that in the Main branch, but the thing is that if somebody does a checkout on the main branch and they create their branch they will be able to modify the release.yaml workflow and run that workflow from their branch at the Action section in Github, and technically do a release, because the branch has access to Secret Vars? - Did any of you resolve this problem, other than creating specific repos just for this activity.
https://redd.it/12yhqpb
@r_devops
I have a release workflow that does a promotion to heroku from Staging to Prod, but only certain people can run that in the Main branch, but the thing is that if somebody does a checkout on the main branch and they create their branch they will be able to modify the release.yaml workflow and run that workflow from their branch at the Action section in Github, and technically do a release, because the branch has access to Secret Vars? - Did any of you resolve this problem, other than creating specific repos just for this activity.
https://redd.it/12yhqpb
@r_devops
Reddit
r/devops on Reddit: Securing Release Pipelines in Github Actions? How?
Posted by u/techcury - No votes and no comments
This month we're talking about lessons learned from setting up and organizing internal dev platforms.
https://dx.community
This Friday, two members of the Amplitude eng team will join us to discuss the do's and don'ts of internal dev platforms. It's free and not recorded.
https://redd.it/12xqu2w
@r_devops
https://dx.community
This Friday, two members of the Amplitude eng team will join us to discuss the do's and don'ts of internal dev platforms. It's free and not recorded.
https://redd.it/12xqu2w
@r_devops
dx.community
The Hangar
A community of DX enthusiasts.
Fast-Terraform: Terraform Tutorial, How-To: Hands-on LABs, and AWS Hands-on Sample Usage Scenarios (Infrastructure As Code)
I want to share the Terraform tutorial **(Infrastructure As Code for Cloud)**, cheat sheet, and usage scenarios that I created as a notebook for myself. This repo covers Terraform with **(How-To) HANDS-On LABs and AWS SAMPLEs** (comprehensive, but simple):
* Resources, Data Sources, Variables, Meta Arguments, Provisioners, Dynamic Blocks, Modules, Workspaces, Templates, Remote State.
* Provisioning AWS Components (EC2, Lambda, ECS, EKS, API Gateway, ELB, CodePipeline, CodeBuild, etc.), use cases, and details. Possible usage scenarios are aimed to update over time.
**Tutorial Link:** [**https://github.com/omerbsezer/Fast-Terraform**](https://github.com/omerbsezer/Fast-Terraform)
**Extra Kubernetes-Tutorial Link:** [**https://github.com/omerbsezer/Fast-Kubernetes**](https://github.com/omerbsezer/Fast-Kubernetes)
**Quick Look (How-To): Terraform Hands-on LABs**
These LABs focus on Terraform features, and help to learn Terraform:
* [LAB-00: Installing Terraform, AWS Configuration with Terraform](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB00-Terraform-Install-AWS-Configuration.md)
* [LAB-01: Terraform Docker => Pull Docker Image, Create Docker Container on Local Machine](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB01-Terraform-Docker-Without-Cloud.md)
* [LAB-02: Resources => Provision Basic EC2 (Ubuntu 22.04)](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB02-Resources-Basic-EC2.md)
* [LAB-03: Variables, Locals, Output => Provision EC2s](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB03-Variables-Locals-Output-EC2.md)
* [LAB-04: Meta Arguments (Count, For\_Each, Map) => Provision IAM Users, Groups, Policies, Attachment Policy-User](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB04-Meta-Arguments-IAM-User-Group-Policy.md)
* [LAB-05: Dynamic Blocks => Provision Security Groups, EC2, VPC](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB05-Dynamic-Blocks-Security-Groups-EC2.md)
* [LAB-06: Data Sources with Depends\_on => Provision EC2](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB06-Data-Sources-EC2.md)
* [LAB-07: Provisioners (file, remote-exec), Null Resources (local-exec) => Provision Key-Pair, SSH Connection](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB07-Provisioners-Null-Resources.md)
* [LAB-08: Modules => Provision EC2](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB08-Modules-EC2.md)
* [LAB-09: Workspaces => Provision EC2 with Different tfvars Files](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB09-Workspaces-EC2.md)
* [LAB-10: Templates => Provision IAM User, User Access Key, Policy](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB10-Templates-User-Policy.md)
* [LAB-11: Backend - Remote States => Provision EC2 and Save State File on S3](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB11-Backend-Remote-State.md)
* [Terraform Cheatsheet](https://github.com/omerbsezer/Fast-Terraform/blob/main/Terraform-Cheatsheet.md)
**Quick Look (How-To): AWS Terraform Hands-on Samples**
These samples focus on how to create and use AWS components (EC2, EBS, EFS, IAM Roles, IAM Policies, Key-Pairs, VPC with Network Components, Lambda, ECR, ECS with Fargate, EKS with Managed Nodes, ASG, ELB, API Gateway, S3, CloudFront, CodeCommit, CodePipeline, CodeBuild, CodeDeploy) with Terraform:
* [SAMPLE-01: Provisioning EC2s (Windows 2019 Server, Ubuntu 20.04) on VPC (Subnet), Creating Key-Pair, Connecting Ubuntu using SSH, and Connecting Windows Using RDP](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE01-EC2-VPC-Ubuntu-Win-SSH-RDP.md)
* [SAMPLE-02: Provisioning Lambda Function, API Gateway and Reaching HTML Page in Python Code From Browser](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE02-Lambda-API-Gateway-Python.md)
* [SAMPLE-03: EBS (Elastic Block Storage: HDD, SDD) and EFS (Elastic File System: NFS) Configuration with EC2s (Ubuntu and Windows
I want to share the Terraform tutorial **(Infrastructure As Code for Cloud)**, cheat sheet, and usage scenarios that I created as a notebook for myself. This repo covers Terraform with **(How-To) HANDS-On LABs and AWS SAMPLEs** (comprehensive, but simple):
* Resources, Data Sources, Variables, Meta Arguments, Provisioners, Dynamic Blocks, Modules, Workspaces, Templates, Remote State.
* Provisioning AWS Components (EC2, Lambda, ECS, EKS, API Gateway, ELB, CodePipeline, CodeBuild, etc.), use cases, and details. Possible usage scenarios are aimed to update over time.
**Tutorial Link:** [**https://github.com/omerbsezer/Fast-Terraform**](https://github.com/omerbsezer/Fast-Terraform)
**Extra Kubernetes-Tutorial Link:** [**https://github.com/omerbsezer/Fast-Kubernetes**](https://github.com/omerbsezer/Fast-Kubernetes)
**Quick Look (How-To): Terraform Hands-on LABs**
These LABs focus on Terraform features, and help to learn Terraform:
* [LAB-00: Installing Terraform, AWS Configuration with Terraform](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB00-Terraform-Install-AWS-Configuration.md)
* [LAB-01: Terraform Docker => Pull Docker Image, Create Docker Container on Local Machine](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB01-Terraform-Docker-Without-Cloud.md)
* [LAB-02: Resources => Provision Basic EC2 (Ubuntu 22.04)](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB02-Resources-Basic-EC2.md)
* [LAB-03: Variables, Locals, Output => Provision EC2s](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB03-Variables-Locals-Output-EC2.md)
* [LAB-04: Meta Arguments (Count, For\_Each, Map) => Provision IAM Users, Groups, Policies, Attachment Policy-User](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB04-Meta-Arguments-IAM-User-Group-Policy.md)
* [LAB-05: Dynamic Blocks => Provision Security Groups, EC2, VPC](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB05-Dynamic-Blocks-Security-Groups-EC2.md)
* [LAB-06: Data Sources with Depends\_on => Provision EC2](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB06-Data-Sources-EC2.md)
* [LAB-07: Provisioners (file, remote-exec), Null Resources (local-exec) => Provision Key-Pair, SSH Connection](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB07-Provisioners-Null-Resources.md)
* [LAB-08: Modules => Provision EC2](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB08-Modules-EC2.md)
* [LAB-09: Workspaces => Provision EC2 with Different tfvars Files](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB09-Workspaces-EC2.md)
* [LAB-10: Templates => Provision IAM User, User Access Key, Policy](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB10-Templates-User-Policy.md)
* [LAB-11: Backend - Remote States => Provision EC2 and Save State File on S3](https://github.com/omerbsezer/Fast-Terraform/blob/main/LAB11-Backend-Remote-State.md)
* [Terraform Cheatsheet](https://github.com/omerbsezer/Fast-Terraform/blob/main/Terraform-Cheatsheet.md)
**Quick Look (How-To): AWS Terraform Hands-on Samples**
These samples focus on how to create and use AWS components (EC2, EBS, EFS, IAM Roles, IAM Policies, Key-Pairs, VPC with Network Components, Lambda, ECR, ECS with Fargate, EKS with Managed Nodes, ASG, ELB, API Gateway, S3, CloudFront, CodeCommit, CodePipeline, CodeBuild, CodeDeploy) with Terraform:
* [SAMPLE-01: Provisioning EC2s (Windows 2019 Server, Ubuntu 20.04) on VPC (Subnet), Creating Key-Pair, Connecting Ubuntu using SSH, and Connecting Windows Using RDP](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE01-EC2-VPC-Ubuntu-Win-SSH-RDP.md)
* [SAMPLE-02: Provisioning Lambda Function, API Gateway and Reaching HTML Page in Python Code From Browser](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE02-Lambda-API-Gateway-Python.md)
* [SAMPLE-03: EBS (Elastic Block Storage: HDD, SDD) and EFS (Elastic File System: NFS) Configuration with EC2s (Ubuntu and Windows
GitHub
Fast-Terraform/LAB00-Terraform-Install-AWS-Configuration.md at main · omerbsezer/Fast-Terraform
This repo covers Terraform (Infrastructure as Code) with LABs using AWS and AWS Sample Projects: Resources, Variables, Meta Arguments, Provisioners, Dynamic Blocks, Modules, Provisioning AWS Resour...
Instances)](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE03-EC2-EBS-EFS.md)
* [SAMPLE-04: Provisioning ECR (Elastic Container Repository), Pushing Image to ECR, Provisioning ECS (Elastic Container Service), VPC (Virtual Private Cloud), ELB (Elastic Load Balancer), ECS Tasks and Service on Fargate Cluster](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE04-ECR-ECS-ELB-VPC-ECS-Service.md)
* [SAMPLE-05: Provisioning ECR, Lambda Function and API Gateway to run Flask App Container on Lambda](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE05-Lambda-Container-ApiGateway-FlaskApp.md)
* [SAMPLE-06: Provisioning EKS (Elastic Kubernetes Service) with Managed Nodes using Blueprint and Modules](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE06-EKS-ManagedNodes-Blueprint.md)
* [SAMPLE-07: CI/CD on AWS => Provisioning CodeCommit and CodePipeline, Triggering CodeBuild and CodeDeploy, Running on Lambda Container](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE07-CodeCommit-Pipeline-Build-Deploy-Lambda.md)
* [SAMPLE-08: Provisioning S3 and CloudFront to serve Static Web Site](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE08-S3-CloudFront-Static-WebSite.md)
**Table of Contents**
* [Motivation](https://github.com/omerbsezer/Fast-Terraform#motivation)
* [What is Terraform?](https://github.com/omerbsezer/Fast-Terraform#what_is_terraform)
* [How Terraform Works?](https://github.com/omerbsezer/Fast-Terraform#how_terrafom_works)
* [Terraform File Components](https://github.com/omerbsezer/Fast-Terraform#terrafom_file_components)
* [Providers](https://github.com/omerbsezer/Fast-Terraform#providers)
* [Resources](https://github.com/omerbsezer/Fast-Terraform#resources)
* [Variables (tfvar)](https://github.com/omerbsezer/Fast-Terraform#variables)
* [Values (Locals, Outputs)](https://github.com/omerbsezer/Fast-Terraform#values)
* [Meta Arguments](https://github.com/omerbsezer/Fast-Terraform#meta_arguments)
* [Dynamic Blocks](https://github.com/omerbsezer/Fast-Terraform#dynamic_blocks)
* [Data Sources](https://github.com/omerbsezer/Fast-Terraform#datasources)
* [Provisioners (file, remote\_exec, local\_exec), Null Resource](https://github.com/omerbsezer/Fast-Terraform#provisioners)
* [Modules](https://github.com/omerbsezer/Fast-Terraform#modules)
* [Workspaces](https://github.com/omerbsezer/Fast-Terraform#workspaces)
* [Templates](https://github.com/omerbsezer/Fast-Terraform#templates)
* [Backends and Remote States](https://github.com/omerbsezer/Fast-Terraform#backends_remote_states)
* [Terraform Best Practices](https://github.com/omerbsezer/Fast-Terraform#best_practice)
* [AWS Terraform Hands-on Samples](https://github.com/omerbsezer/Fast-Terraform#samples)
* [SAMPLE-01: EC2s (Windows 2019 Server, Ubuntu 20.04), VPC, Key-Pairs for SSH, RDP connections](https://github.com/omerbsezer/Fast-Terraform#ec2_vpc_key_pair_ssh_rdp)
* [SAMPLE-02: Provisioning Lambda Function, API Gateway and Reaching HTML Page in Python Code From Browsers](https://github.com/omerbsezer/Fast-Terraform#lambda_apigateway_python)
* [SAMPLE-03: EBS (Elastic Block Storage: HDD, SDD) and EFS (Elastic File System: NFS) Configuration with EC2s (Ubuntu and Windows Instances)](https://github.com/omerbsezer/Fast-Terraform#ebs_efs_ec2)
* [SAMPLE-04: Provisioning ECR (Elastic Container Repository), Pushing Image to ECR, Provisioning ECS (Elastic Container Service), VPC (Virtual Private Cloud), ELB (Elastic Load Balancer), ECS Tasks and Service on Fargate Cluster](https://github.com/omerbsezer/Fast-Terraform#ecr_ecs_elb_vpc_ecs_service_fargate)
* [SAMPLE-05: Provisioning ECR, Lambda Function and API Gateway to run Flask App Container on Lambda](https://github.com/omerbsezer/Fast-Terraform#ecr_lambda_apigateway_container)
* [SAMPLE-06: Provisioning EKS (Elastic Kubernetes Service) with Managed Nodes using Blueprint and Modules](https://github.com/omerbsezer/Fast-Terraform#eks_managednodes_blueprint)
* [SAMPLE-07: CI/CD on AWS => Provisioning CodeCommit
* [SAMPLE-04: Provisioning ECR (Elastic Container Repository), Pushing Image to ECR, Provisioning ECS (Elastic Container Service), VPC (Virtual Private Cloud), ELB (Elastic Load Balancer), ECS Tasks and Service on Fargate Cluster](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE04-ECR-ECS-ELB-VPC-ECS-Service.md)
* [SAMPLE-05: Provisioning ECR, Lambda Function and API Gateway to run Flask App Container on Lambda](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE05-Lambda-Container-ApiGateway-FlaskApp.md)
* [SAMPLE-06: Provisioning EKS (Elastic Kubernetes Service) with Managed Nodes using Blueprint and Modules](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE06-EKS-ManagedNodes-Blueprint.md)
* [SAMPLE-07: CI/CD on AWS => Provisioning CodeCommit and CodePipeline, Triggering CodeBuild and CodeDeploy, Running on Lambda Container](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE07-CodeCommit-Pipeline-Build-Deploy-Lambda.md)
* [SAMPLE-08: Provisioning S3 and CloudFront to serve Static Web Site](https://github.com/omerbsezer/Fast-Terraform/blob/main/SAMPLE08-S3-CloudFront-Static-WebSite.md)
**Table of Contents**
* [Motivation](https://github.com/omerbsezer/Fast-Terraform#motivation)
* [What is Terraform?](https://github.com/omerbsezer/Fast-Terraform#what_is_terraform)
* [How Terraform Works?](https://github.com/omerbsezer/Fast-Terraform#how_terrafom_works)
* [Terraform File Components](https://github.com/omerbsezer/Fast-Terraform#terrafom_file_components)
* [Providers](https://github.com/omerbsezer/Fast-Terraform#providers)
* [Resources](https://github.com/omerbsezer/Fast-Terraform#resources)
* [Variables (tfvar)](https://github.com/omerbsezer/Fast-Terraform#variables)
* [Values (Locals, Outputs)](https://github.com/omerbsezer/Fast-Terraform#values)
* [Meta Arguments](https://github.com/omerbsezer/Fast-Terraform#meta_arguments)
* [Dynamic Blocks](https://github.com/omerbsezer/Fast-Terraform#dynamic_blocks)
* [Data Sources](https://github.com/omerbsezer/Fast-Terraform#datasources)
* [Provisioners (file, remote\_exec, local\_exec), Null Resource](https://github.com/omerbsezer/Fast-Terraform#provisioners)
* [Modules](https://github.com/omerbsezer/Fast-Terraform#modules)
* [Workspaces](https://github.com/omerbsezer/Fast-Terraform#workspaces)
* [Templates](https://github.com/omerbsezer/Fast-Terraform#templates)
* [Backends and Remote States](https://github.com/omerbsezer/Fast-Terraform#backends_remote_states)
* [Terraform Best Practices](https://github.com/omerbsezer/Fast-Terraform#best_practice)
* [AWS Terraform Hands-on Samples](https://github.com/omerbsezer/Fast-Terraform#samples)
* [SAMPLE-01: EC2s (Windows 2019 Server, Ubuntu 20.04), VPC, Key-Pairs for SSH, RDP connections](https://github.com/omerbsezer/Fast-Terraform#ec2_vpc_key_pair_ssh_rdp)
* [SAMPLE-02: Provisioning Lambda Function, API Gateway and Reaching HTML Page in Python Code From Browsers](https://github.com/omerbsezer/Fast-Terraform#lambda_apigateway_python)
* [SAMPLE-03: EBS (Elastic Block Storage: HDD, SDD) and EFS (Elastic File System: NFS) Configuration with EC2s (Ubuntu and Windows Instances)](https://github.com/omerbsezer/Fast-Terraform#ebs_efs_ec2)
* [SAMPLE-04: Provisioning ECR (Elastic Container Repository), Pushing Image to ECR, Provisioning ECS (Elastic Container Service), VPC (Virtual Private Cloud), ELB (Elastic Load Balancer), ECS Tasks and Service on Fargate Cluster](https://github.com/omerbsezer/Fast-Terraform#ecr_ecs_elb_vpc_ecs_service_fargate)
* [SAMPLE-05: Provisioning ECR, Lambda Function and API Gateway to run Flask App Container on Lambda](https://github.com/omerbsezer/Fast-Terraform#ecr_lambda_apigateway_container)
* [SAMPLE-06: Provisioning EKS (Elastic Kubernetes Service) with Managed Nodes using Blueprint and Modules](https://github.com/omerbsezer/Fast-Terraform#eks_managednodes_blueprint)
* [SAMPLE-07: CI/CD on AWS => Provisioning CodeCommit
GitHub
Fast-Terraform/SAMPLE03-EC2-EBS-EFS.md at main · omerbsezer/Fast-Terraform
This repo covers Terraform (Infrastructure as Code) with LABs using AWS: Resources, Data Sources, Variables, Meta Arguments, Provisioners, Dynamic Blocks, Modules, Workspaces, Provisioning AWS Reso...
and CodePipeline, Triggering CodeBuild and CodeDeploy, Running on Lambda Container](https://github.com/omerbsezer/Fast-Terraform#ci_cd)
* [SAMPLE-08: Provisioning S3 and CloudFront to serve Static Web Site](https://github.com/omerbsezer/Fast-Terraform#s3_cloudfront)
* [Details](https://github.com/omerbsezer/Fast-Terraform#details)
* [Terraform Cheatsheet](https://github.com/omerbsezer/Fast-Terraform#cheatsheet)
* [Other Useful Resources Related Terraform](https://github.com/omerbsezer/Fast-Terraform#resource)
* [References](https://github.com/omerbsezer/Fast-Terraform#references)
https://redd.it/12yjmm3
@r_devops
* [SAMPLE-08: Provisioning S3 and CloudFront to serve Static Web Site](https://github.com/omerbsezer/Fast-Terraform#s3_cloudfront)
* [Details](https://github.com/omerbsezer/Fast-Terraform#details)
* [Terraform Cheatsheet](https://github.com/omerbsezer/Fast-Terraform#cheatsheet)
* [Other Useful Resources Related Terraform](https://github.com/omerbsezer/Fast-Terraform#resource)
* [References](https://github.com/omerbsezer/Fast-Terraform#references)
https://redd.it/12yjmm3
@r_devops
GitHub
GitHub - omerbsezer/Fast-Terraform: This repo covers Terraform (Infrastructure as Code) with LABs using AWS and AWS Sample Projects:…
This repo covers Terraform (Infrastructure as Code) with LABs using AWS and AWS Sample Projects: Resources, Variables, Meta Arguments, Provisioners, Dynamic Blocks, Modules, Provisioning AWS Resour...
Transitioning to DevOps
Hey Guys,
I am currently looking for a role as a Data Analyst, I’ve 2 years experience in the same, I’ve been applying since last 4 months, applied to at least 400 jobs. Hardly had 5 interviews, I’m doing my Master’s in Information Systems, where everyone is looking for Analytics job by faking their resumes with 3-4 years work experience, so it’s become a mess to get a Data Analyst role. Now, I have come to a point where I feel there’s no point of applying, and I’m thinking I won’t be able get into Analytics jobs anytime soon with this trend going on. With no interest in becoming a Full Stack Developer, I want to get into DevOps mostly using Azure cloud. I wanted to know how the hiring trend is for a DevOps role, and what are some skills I need to concentrate on, and will there be a saturation point like how Data jobs have become ?
https://redd.it/12xtbk8
@r_devops
Hey Guys,
I am currently looking for a role as a Data Analyst, I’ve 2 years experience in the same, I’ve been applying since last 4 months, applied to at least 400 jobs. Hardly had 5 interviews, I’m doing my Master’s in Information Systems, where everyone is looking for Analytics job by faking their resumes with 3-4 years work experience, so it’s become a mess to get a Data Analyst role. Now, I have come to a point where I feel there’s no point of applying, and I’m thinking I won’t be able get into Analytics jobs anytime soon with this trend going on. With no interest in becoming a Full Stack Developer, I want to get into DevOps mostly using Azure cloud. I wanted to know how the hiring trend is for a DevOps role, and what are some skills I need to concentrate on, and will there be a saturation point like how Data jobs have become ?
https://redd.it/12xtbk8
@r_devops
Reddit
r/devops on Reddit: Transitioning to DevOps
Posted by u/GulabiGovind - No votes and 3 comments
Master Graceful Degradation in Microservices: Exclusive Webinar Tomorrow!
Hello everyone,
​
If anyone is interested in mastering graceful degradation in microservices then please join tomorrow’s webinar. We'll cover topics like enhancing reliability and performance through intelligent load management in cloud-native applications.
https://www.linkedin.com/events/reliabilityinmicroservicesenvir7048663975290368000/
https://redd.it/12xnw50
@r_devops
Hello everyone,
​
If anyone is interested in mastering graceful degradation in microservices then please join tomorrow’s webinar. We'll cover topics like enhancing reliability and performance through intelligent load management in cloud-native applications.
https://www.linkedin.com/events/reliabilityinmicroservicesenvir7048663975290368000/
https://redd.it/12xnw50
@r_devops
Linkedin
Reliability in microservices environments using graceful degradation | LinkedIn
During this webinar, together with Tanveer Gill - CTO at FluxNinja - we will show how to ensure your microservices system works in an optimal way, based on real-life cases.
We will share practical recommendations for implementing graceful degradation by…
We will share practical recommendations for implementing graceful degradation by…
Migrating a WordPress website to a better hosting service
TLDR: Am a webdev that is asked to handle operations; Medium company wants to upgrade hosting of their wordpress (not my website) but no idea how to go about doing that (because I am a webdev, not an ops. Suggestions on how to go about picking the best suited hosting service is welcome, and also how to migrate the wordpress website and its big bag of plugins also welcome. Where to go for objective information/benchmark on hosting services that isn't all affiliated XYZ/ads (like, the MDN of hosting)?
​
Hi r/devops, I'm a bit over my head. Boss requested we move our medium size company's wordpress website from WordPress's cheapest hosting service to something more robust because many of our visitors are experiencing poor website performances on their visits:
Some async images occasionally not loading
scripts not downloading properly
deprecated code warnings
slow webpage load times
formatting html scripts not executing consistently because sometimes the js files are getting 403 errors and not loading
missing fonts warnings
Possible causes for poor website performance could be (I'm just guessing):
all assets (imgs particularly) were never compressed or properly cropped so even some little avatar are over 1MB each
perhaps because current server is located far from majority visitors (US servers, Asia visitors)
deprecated code not functioning as expected
low ram, cpu, etc hardware restrictions due to current cheap hosting plan
Initially, the website ran smoothly while it was light on assets and # of pages in the beginning, but now that the website is more than 3GB, it is not performing well at all.
I am a professional 3+ years fullstack Java/Spring/JSP/SQL/Vuejs/JS/CSS webdev asked to do heavy lifting that is mostly on the operations side, and have a million questions. I am new to this company and was not the original developer of this website. It is badly written/optimized and have copious amounts of wordpress plugins weighing it down. Could use all the help I can get.
My questions include:
Currently have 3000 visitors per month but will expect it to reach 10000 per month soon, with bigger peaks at 3000 visitors per day on busy days, all from greater Asia region and some from the US, a few from the EU. I don't think we need cache and queues like ticketing systems do for load balancing but I do think we need more of something infrastructure-wise? RAM? Bandwidth? Better server locations closer to vast majority of our visitors in Asia? What are good resources/websites to visit that 'benchmark' available hosting service options, what specs should we be focusing on maximizing?
The new hosting service has to support Wordpress ofc, but it also probably has to support current plugins too ideally. How realistic is it that we require the new hosting service to support currently used plugins?
Where can I go to find an objective list of hosting services that provide for the Asian region, perhaps ranked by value or some other metric?
I've found a handful of VPS that say they support wordpress migrations. I don't find any dedicated servers/dedicated cloud that say this. Price is not a major concern. Interested to know why the expensive options seem to have less support.
The boss is looking for top of the line hosting (in her words "looking to buy a mansion for our website") even though we currently may not have the staff to maintain 'the mansion'. I suspect we can adequately be served just going up a tier to VPS or shared hosting by some company that has servers in China and Taiwan specifically as well, that also supports WordPress. Anyone know if such a service exists? How to go about searching for one like that without being buried under ads? Do you agree we can get by without going straight to something like AWS? Or is that still a good option for us?
What other sub reddits should this be posted, if this isn't the best place to ask these questions?
EDIT: Formatting
Thank you for your
TLDR: Am a webdev that is asked to handle operations; Medium company wants to upgrade hosting of their wordpress (not my website) but no idea how to go about doing that (because I am a webdev, not an ops. Suggestions on how to go about picking the best suited hosting service is welcome, and also how to migrate the wordpress website and its big bag of plugins also welcome. Where to go for objective information/benchmark on hosting services that isn't all affiliated XYZ/ads (like, the MDN of hosting)?
​
Hi r/devops, I'm a bit over my head. Boss requested we move our medium size company's wordpress website from WordPress's cheapest hosting service to something more robust because many of our visitors are experiencing poor website performances on their visits:
Some async images occasionally not loading
scripts not downloading properly
deprecated code warnings
slow webpage load times
formatting html scripts not executing consistently because sometimes the js files are getting 403 errors and not loading
missing fonts warnings
Possible causes for poor website performance could be (I'm just guessing):
all assets (imgs particularly) were never compressed or properly cropped so even some little avatar are over 1MB each
perhaps because current server is located far from majority visitors (US servers, Asia visitors)
deprecated code not functioning as expected
low ram, cpu, etc hardware restrictions due to current cheap hosting plan
Initially, the website ran smoothly while it was light on assets and # of pages in the beginning, but now that the website is more than 3GB, it is not performing well at all.
I am a professional 3+ years fullstack Java/Spring/JSP/SQL/Vuejs/JS/CSS webdev asked to do heavy lifting that is mostly on the operations side, and have a million questions. I am new to this company and was not the original developer of this website. It is badly written/optimized and have copious amounts of wordpress plugins weighing it down. Could use all the help I can get.
My questions include:
Currently have 3000 visitors per month but will expect it to reach 10000 per month soon, with bigger peaks at 3000 visitors per day on busy days, all from greater Asia region and some from the US, a few from the EU. I don't think we need cache and queues like ticketing systems do for load balancing but I do think we need more of something infrastructure-wise? RAM? Bandwidth? Better server locations closer to vast majority of our visitors in Asia? What are good resources/websites to visit that 'benchmark' available hosting service options, what specs should we be focusing on maximizing?
The new hosting service has to support Wordpress ofc, but it also probably has to support current plugins too ideally. How realistic is it that we require the new hosting service to support currently used plugins?
Where can I go to find an objective list of hosting services that provide for the Asian region, perhaps ranked by value or some other metric?
I've found a handful of VPS that say they support wordpress migrations. I don't find any dedicated servers/dedicated cloud that say this. Price is not a major concern. Interested to know why the expensive options seem to have less support.
The boss is looking for top of the line hosting (in her words "looking to buy a mansion for our website") even though we currently may not have the staff to maintain 'the mansion'. I suspect we can adequately be served just going up a tier to VPS or shared hosting by some company that has servers in China and Taiwan specifically as well, that also supports WordPress. Anyone know if such a service exists? How to go about searching for one like that without being buried under ads? Do you agree we can get by without going straight to something like AWS? Or is that still a good option for us?
What other sub reddits should this be posted, if this isn't the best place to ask these questions?
EDIT: Formatting
Thank you for your
I can't change my job and it's so frustrating
I'm struggling to understand why I'm not being successful in applying for Cloud Engineer/DevOps positions. English is not my first language, and I wonder if that's part of the issue. The requirements for these positions seem to be getting more demanding, and perhaps my resume is not up to par. I live and work in South America, but I'm interested in pursuing opportunities in the US or Europe. Unfortunately, I've been rejected by every company I've applied to, and I haven't even been granted an interview. Is my resume that bad? https://imgur.com/Dn1hZDS
https://redd.it/12yqpii
@r_devops
I'm struggling to understand why I'm not being successful in applying for Cloud Engineer/DevOps positions. English is not my first language, and I wonder if that's part of the issue. The requirements for these positions seem to be getting more demanding, and perhaps my resume is not up to par. I live and work in South America, but I'm interested in pursuing opportunities in the US or Europe. Unfortunately, I've been rejected by every company I've applied to, and I haven't even been granted an interview. Is my resume that bad? https://imgur.com/Dn1hZDS
https://redd.it/12yqpii
@r_devops
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Need Help - New to Devops. Docker or VM?
So my development team and I are working on a third party application where we can create custom scripts, plugins, workflows, etc. The plan is to use GitHub for source control and Jenkins for our pipeline to run unit and integration tests and deploy to servers. The part I am having trouble with is running the integration tests. I would like to do this in a separate container/VM so that way each time the tests are ran, it runs in a new instance so we can have the tests be repeatable. On top of this, it would be nice to create a development environment for the team to use when the application is updated.
The application is a web server with a database.
​
I am hoping someone can point me in the right direction, do I proceed to learn Docker, or should I learn how to automate creating a VM?
​
Summary:
Need to generate development environment for each developer when the application we are developing for is updated.
Need to have a contained environment to run tests in that is reset after all tests have run.
What is the best way?
https://redd.it/12ytpu5
@r_devops
So my development team and I are working on a third party application where we can create custom scripts, plugins, workflows, etc. The plan is to use GitHub for source control and Jenkins for our pipeline to run unit and integration tests and deploy to servers. The part I am having trouble with is running the integration tests. I would like to do this in a separate container/VM so that way each time the tests are ran, it runs in a new instance so we can have the tests be repeatable. On top of this, it would be nice to create a development environment for the team to use when the application is updated.
The application is a web server with a database.
​
I am hoping someone can point me in the right direction, do I proceed to learn Docker, or should I learn how to automate creating a VM?
​
Summary:
Need to generate development environment for each developer when the application we are developing for is updated.
Need to have a contained environment to run tests in that is reset after all tests have run.
What is the best way?
https://redd.it/12ytpu5
@r_devops
Reddit
r/devops on Reddit: Need Help - New to Devops. Docker or VM?
Posted by u/tanMud - No votes and 2 comments
Recommended devops stack 2023?
I'm a self-taught backend developer interested in learn devops tools for improve my job opportunities, (some choose to be fullstack to be more attractive, but I am interested in directing my profile more towards the world of devops).
At the moment I have knowledge of the following tech stack:
- FastAPI (python)
- Spring Boot (Java)
- postgresql
- Git and github repositories
- Docker
- Linux and bash (I use Fedora)
Learning Docker I have started to like the world of devops, but, I'm finding that there are a lot of different technologies like ansible, terraform, kubernetes, and some compete with each other, like github actions, jenkins, and gitlab.
I'm having flashbacks to when I first started learning programming and didn't know which programming language to choose. and I spent a lot of time looking at options until I decided on start with python.
So, if you can make a recommendation of the technologies that I could focus on to complement my profile, I would appreciate it. I am currently very interested in learning AWS as I am doing a course on AWS lambda functions with java. So it would be preferable if the technologies make a good match with AWS.
Thanks in advance!
https://redd.it/12x74ag
@r_devops
I'm a self-taught backend developer interested in learn devops tools for improve my job opportunities, (some choose to be fullstack to be more attractive, but I am interested in directing my profile more towards the world of devops).
At the moment I have knowledge of the following tech stack:
- FastAPI (python)
- Spring Boot (Java)
- postgresql
- Git and github repositories
- Docker
- Linux and bash (I use Fedora)
Learning Docker I have started to like the world of devops, but, I'm finding that there are a lot of different technologies like ansible, terraform, kubernetes, and some compete with each other, like github actions, jenkins, and gitlab.
I'm having flashbacks to when I first started learning programming and didn't know which programming language to choose. and I spent a lot of time looking at options until I decided on start with python.
So, if you can make a recommendation of the technologies that I could focus on to complement my profile, I would appreciate it. I am currently very interested in learning AWS as I am doing a course on AWS lambda functions with java. So it would be preferable if the technologies make a good match with AWS.
Thanks in advance!
https://redd.it/12x74ag
@r_devops
Reddit
r/devops on Reddit: Recommended devops stack 2023?
Posted by u/AlternativeEye1744 - No votes and 6 comments
Is Tekton alive? Comparing Tekton Pipelines with Argo Workflows, ArgoCD and Jenkins
Is Tekton still alive? I’ve successfully used this tool in an Openshift environment, where it makes all the sense - there is a proper integration with the platform itself, and RedHat puts lots of effort into making a real CI/CD system out of it. But do Tekton Pipelines make sense today without a wrapper like Pipeline as Code and JenkinsX on top? And are there many companies actually using Tekton, compared to Argo and similar tools? I tried to answer all of these questions in this new mkdev video, plus did some experiments again with editing - hope it’s now even more fun and engaging to watch it, but feel free to roast me in the comments.
https://youtu.be/87FxZvEyRfI
https://redd.it/12x6eia
@r_devops
Is Tekton still alive? I’ve successfully used this tool in an Openshift environment, where it makes all the sense - there is a proper integration with the platform itself, and RedHat puts lots of effort into making a real CI/CD system out of it. But do Tekton Pipelines make sense today without a wrapper like Pipeline as Code and JenkinsX on top? And are there many companies actually using Tekton, compared to Argo and similar tools? I tried to answer all of these questions in this new mkdev video, plus did some experiments again with editing - hope it’s now even more fun and engaging to watch it, but feel free to roast me in the comments.
https://youtu.be/87FxZvEyRfI
https://redd.it/12x6eia
@r_devops
YouTube
Is Tekton still alive? Comparing Tekton Pipelines with Argo Workflows, ArgoCD and Jenkins
Let's check how Tekton Pipelines Project is doing!
* Pipeline as Code https://pipelinesascode.com
* What is Tekton? https://www.youtube.com/watch?v=skcLi9-WTkA
* Job Execution Systems: https://www.youtube.com/watch?v=YjFbTNdXhQo
💌 Subscribe to mkdev dispatch…
* Pipeline as Code https://pipelinesascode.com
* What is Tekton? https://www.youtube.com/watch?v=skcLi9-WTkA
* Job Execution Systems: https://www.youtube.com/watch?v=YjFbTNdXhQo
💌 Subscribe to mkdev dispatch…