- 90
- 491 396
The_Sudo
United States
เข้าร่วมเมื่อ 8 มิ.ย. 2018
Gaming, DevOps, IT, and Home Labs! Bridging the gap between gamers and industry technologies and methodologies.
For business inquiries contact business@thesudo.tech
For business inquiries contact business@thesudo.tech
Automate HomeLab Secret Retrieval | Automatically Issue TLS Certificates and Read Secrets With Vault
This video builds upon this first video th-cam.com/video/PQh3sDaPJyg/w-d-xo.htmlsi=RtnU5_5r_euJxF-A using the certificate authority (CA) created using HashiCorp Vault. Use the AppRole auth method to automatically read secrets and issue TLS certificates during application or server deployment.
► Patreon: www.patreon.com/ThSudo
► Buy Me a Coffee: www.buymeacoffee.com/TheSudo
► $7 PDF Guide: www.patreon.com/thsudo/shop
► Vault policy and bash script used in video: github.com/TheSudoYT/vault-homelab-approle/tree/main
▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬
► Vault Docs: developer.hashicorp.com/vault/docs
▬▬▬▬▬▬ What you’ll learn in 50 Minutes ✅ ▬▬▬▬▬▬
► How to configure Vault with AppRole
► How to configure a remote system to access Vault
► How to use AppRole to issue a secret
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Intro
01:55 - What the heck are we doing here
02:42 - What is AppRole Auth Method
05:00 - Prerequisites For the Video
06:10 - Connect to Vault
08:36 - Enable AppRole Auth
10:03 - Create a Policy and a Role
15:41 - Get the RoleID and SecretID
18:01 - Creating and Running the Scripts to Issue Certs
► Patreon: www.patreon.com/ThSudo
► Buy Me a Coffee: www.buymeacoffee.com/TheSudo
► $7 PDF Guide: www.patreon.com/thsudo/shop
► Vault policy and bash script used in video: github.com/TheSudoYT/vault-homelab-approle/tree/main
▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬
► Vault Docs: developer.hashicorp.com/vault/docs
▬▬▬▬▬▬ What you’ll learn in 50 Minutes ✅ ▬▬▬▬▬▬
► How to configure Vault with AppRole
► How to configure a remote system to access Vault
► How to use AppRole to issue a secret
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Intro
01:55 - What the heck are we doing here
02:42 - What is AppRole Auth Method
05:00 - Prerequisites For the Video
06:10 - Connect to Vault
08:36 - Enable AppRole Auth
10:03 - Create a Policy and a Role
15:41 - Get the RoleID and SecretID
18:01 - Creating and Running the Scripts to Issue Certs
มุมมอง: 620
วีดีโอ
Homelab Certificate Authority Guide | Get Rid of TLS Warnings
มุมมอง 14K7 หลายเดือนก่อน
Create a homelab CA using Vault and configure your servers to trust it. ► Patreon: www.patreon.com/ThSudo ► Buy Me a Coffee: www.buymeacoffee.com/TheSudo ► $7 PDF Guide: www.patreon.com/thsudo/shop 💻 The bash command to format the CSR, certificates, and private keys: cat intermediate_csr.pem | sed -E 's/(- (BEGIN|END) CERTIFICATE- ) *| /\1 /g' ▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬ ► Vaul...
Terraform Dependabot Guide | Manage Terraform Provider and Module Dependencies With Dependabot
มุมมอง 4088 หลายเดือนก่อน
Manage you Terraform Provider and Module dependencies at scale with Dependabot! Link to GitHub Repo: github.com/TheSudoYT/terraform-dependabot-tutorial Timestamps 00:00 - Intro 00:25 - Configure Dependabot 04:43 - Dependabot Runs 05:30 - Triggering Dependabot Checks Manually
GitHub Certifications | Is a GitHub Certification Worth It?
มุมมอง 3.1K8 หลายเดือนก่อน
Are GitHub certifications worth your time and money? Lets find out. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro 0:55 - Defining Worth It 1:55 - Will GitHub Certs Get You a Job? 06:40 - Will You Learn Something? 07:44 - The Verdict
Manage Your Palworld Dedicated Server on AWS | Day 2 Operations Guide
มุมมอง 50010 หลายเดือนก่อน
Part 1: th-cam.com/video/vY935NKVDzI/w-d-xo.html ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro 01:27 - Updates and Session Manager 03:25 - Update, Start, Stop, and Restart Palworld 05:34 - Manually Editing Palworld Settings Files 08:33 - Editing Palworld Settings with Terraform 19:30 - Moving Files Between Your PC and the Server ▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬ ► Terraform Regis...
Ark Dedicated Server Guide | Run Ark Survival Ascended on AWS
มุมมอง 1K10 หลายเดือนก่อน
Want to deploy a dedicated Ark server on AWS for maximum control? This video shows you how to use Terraform to create an Ark server on AWS. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro and Why 02:55 - Create an AWS Account 04:53 - Installing Terraform 08:14 - Visual Studio Code IDE 09:30 - Creating the Terraform Code 14:55 - Choosing Terraform and Ark Inputs 16:45 - Creating an SSH Key 18:...
Palworld Dedicated Server Guide on AWS | Run Palworld on AWS
มุมมอง 7K10 หลายเดือนก่อน
Want to deploy a dedicated Palworld server on AWS for maximum control? This video shows you how to use Terraform to create a Palworld server on AWS. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - The What and Why 02:20 - Creating an AWS Account 04:22 - Install Terraform 07:37 - Please get Visual Studio Code 08:08 - Configuring the Terraform Code 13:15 - Choosing PalWorldSettings.ini Settings 18:45...
How to Create a Minecraft Server Container Image | Create Your Custom Minecraft Image with Docker
มุมมอง 11Kปีที่แล้ว
This video is all about creating your very own custom Minecraft server container image using Docker. ▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬ ► Git repo: github.com/TheSudoYT/How-to-build-a-minecraft-container-image ► Dockerfile Documentation: docs.docker.com/engine/reference/builder/ ▬▬▬▬▬▬ What you’ll learn in 30 Minutes ✅ ▬▬▬▬▬▬ ► How to create a container image using Docker ► How to cre...
Terraform and JSON - The jsonencode and jsondecode functions in Terraform
มุมมอง 876ปีที่แล้ว
Quick examples that demonstrate ways to use the Terraform function jsonencode to create a json formatted string and jsondecode to turn that string back into json data. #terraform #json #hashicorp ▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬ ► Git repo: github.com/TheSudoYT/terraform-jsonencode-examples ► jsonencode and decode documentation: developer.hashicorp.com/terraform/language/functions/j...
Learn HashiCorp Nomad - Run Minecraft with Nomad
มุมมอง 1.7Kปีที่แล้ว
How to install HashiCorp Nomad on Windows and Linux and run Minecraft using the java, raw_exec, and docker task drivers. We'll demonstrate volume mounts as well. - - - Links and Docs - - - GitHub repo for this video with configuration and job files: github.com/TheSudoYT/Running-Minecraft-On-Nomad Install Nomad on Windows: developer.hashicorp.com/nomad/docs/install Install Nomad on Linux - Used ...
Learn Terraform Using the GitHub Provider
มุมมอง 918ปีที่แล้ว
New to Terraform or not, there's something for everyone in this compilation of my TikTok series "Learn Terraform" 0:00 - Intro 0:35 - Install Terraform 4:12 - Terraform Providers 12:08 - Terraform Resource Block & Running Terraform 16:30 - Terraform State 19:18 - Referencing Other Resources 22:15 - Terraform Variables 28:30 - Terraform Data Sources Block 34:41 - Terraform Outputs Block 38:38 - ...
MINECRAFT AUTOMATED BACKUPS AND DISASTER RECOVERY | RUNNING MINECRAFT IN PRODUCTION PT 5
มุมมอง 1.6Kปีที่แล้ว
🔗 GitHub repo for this video - github.com/TheSudoYT/Running-Minecraft-In-Production/tree/main Welcome to my series called "Running Minecraft in Production". The goal of this series is to teach people how to run an application, such as Minecraft, similar to the way applications would run in a production environment. This series will have you installing Minecraft on and learning Docker and Docker...
AUDIT LOGGING AND ALERTING WITH MINECRAFT, PROMTAIL, LOKI, AND GRAFANA | RUNNING MC IN PRODUCTION P4
มุมมอง 2.5Kปีที่แล้ว
🔗 GitHub repo for this video - github.com/TheSudoYT/Running-Minecraft-In-Production/tree/main Welcome to my series called "Running Minecraft in Production". The goal of this series is to teach people how to run an application, such as Minecraft, similar to the way applications would run in a production environment. This series will have you installing Minecraft on and learning Docker and Docker...
MINECRAFT MONITORING AND ALERTING WITH PROMETHEUS AND GRAFANA | RUNNING MINECRAFT IN PRODUCTION PT 3
มุมมอง 6Kปีที่แล้ว
🔗 GitHub repo for this video - github.com/TheSudoYT/Running-Minecraft-In-Production Welcome to my series called "Running Minecraft in Production". The goal of this series is to teach people how to run an application, such as Minecraft, similar to the way applications would run in a production environment. This series will have you installing Minecraft on and learning Docker and Docker Compose, ...
HOW TO MOD MINECRAFT ON DOCKER | RUNNING MINECRAFT IN PRODUCTION PART 2
มุมมอง 28Kปีที่แล้ว
🔗 GitHub repo for this video - github.com/TheSudoYT/Running-Minecraft-In-Production Welcome to my series called "Running Minecraft in Production". The goal of this series is to teach people how to run an application, such as Minecraft, similar to the way applications would run in a production environment. This series will have you installing Minecraft on and learning Docker and Docker Compose, ...
HOW TO RUN MINECRAFT ON DOCKER | RUNNING MINECRAFT IN PRODUCTION PART 1
มุมมอง 31Kปีที่แล้ว
HOW TO RUN MINECRAFT ON DOCKER | RUNNING MINECRAFT IN PRODUCTION PART 1
Import Resources Into Terraform With Config-Driven Import in Terraform v1.5.0
มุมมอง 1.6Kปีที่แล้ว
Import Resources Into Terraform With Config-Driven Import in Terraform v1.5.0
Using for_each in Terraform to Create Multiple Unique Azure VMs | Map of Objects
มุมมอง 8Kปีที่แล้ว
Using for_each in Terraform to Create Multiple Unique Azure VMs | Map of Objects
How To Get Secrets From HashiCorp Vault Using Ansible and Use Them In Playbooks
มุมมอง 7Kปีที่แล้ว
How To Get Secrets From HashiCorp Vault Using Ansible and Use Them In Playbooks
ANSIBLE PROVIDER FOR TERRAFORM | IT HAS ARRIVED! | HOW TO USE
มุมมอง 9Kปีที่แล้ว
ANSIBLE PROVIDER FOR TERRAFORM | IT HAS ARRIVED! | HOW TO USE
How to Create HEALTH PROBES and Enable AUTOMATIC INSTANCE REPAIR in AZURE with TERRAFORM
มุมมอง 600ปีที่แล้ว
How to Create HEALTH PROBES and Enable AUTOMATIC INSTANCE REPAIR in AZURE with TERRAFORM
How to Create an AZURE VIRTUAL MACHINE SCALE SET (VMSS) Using TERRAFORM
มุมมอง 2.1Kปีที่แล้ว
How to Create an AZURE VIRTUAL MACHINE SCALE SET (VMSS) Using TERRAFORM
How to Bootstrap an AZURE VM with user_data scripts in Terraform
มุมมอง 3.2Kปีที่แล้ว
How to Bootstrap an AZURE VM with user_data scripts in Terraform
Terraform Tutorial | How to Create an AZURE VM with TERRAFORM | PUBLIC IP + PRIVATE IP
มุมมอง 3.2Kปีที่แล้ว
Terraform Tutorial | How to Create an AZURE VM with TERRAFORM | PUBLIC IP PRIVATE IP
[GCP] SECURING Google Cloud STORAGE BUCKETS with Terraform
มุมมอง 933ปีที่แล้ว
[GCP] SECURING Google Cloud STORAGE BUCKETS with Terraform
[GCP] Google Cloud Platform STORAGE BUCKET with Terraform IN 8 MINUTES
มุมมอง 1Kปีที่แล้ว
[GCP] Google Cloud Platform STORAGE BUCKET with Terraform IN 8 MINUTES
[GCP] Google Cloud Platform VPC with Terraform IN 8 MINUTES
มุมมอง 800ปีที่แล้ว
[GCP] Google Cloud Platform VPC with Terraform IN 8 MINUTES
Azure Storage Account for Blob Storage with Terraform IN 5 MINUTES
มุมมอง 1.8Kปีที่แล้ว
Azure Storage Account for Blob Storage with Terraform IN 5 MINUTES
As someone who came across this and is learning terraform, I love this and have been diving into the terraform code so I can learn more about how this is set up. Thanks!
Hello, awesome video and tutorial. Do you have perhaps one for Survival Evolved, or can this be used for that one too?
tq very much im very happy
I feel like I learned so much - thanks!
Promethues documentations states not to use NFS for storage.
wow great
I guess compute module 4 (6 in nos) would be effecient power and space wise. Wat say?
Do you know how to edit container server properties after its been deployed in linux?
This is tough. There seems to be no room for the slightest error. clicking the wrong button or anything gets you to the point of purging the install, then reinstalling and starting over. I might try again tomorrow. Hopefully I have had enough practise by now, to finish it.
I am part of software asset management team where i take care of assisting clients on optimal Red Hat license usage in their environment. We identified one of our client owns two support levels of rhel subscription e.g RHEL Server Premium support & RHEL Server Standard support and their environment is a mix of production and non production in a virtualized cluster. The question that i have is, can the customer mix and use two types of support levels on various machines in a single cluster. The reason why i am asking this question is, I do know that they can not mix and use two types of subscription (e.g. RHEL datacenter and RHEL Server) within a cluster. Hence, i wanted to know if it is the same for support levels also. Please let me know.
This causes so much duplication ...
I'm stuck on Terraform init and terraform apply, nothing seems to happen in my EC2 instances. No running servers pop up. Everything seems to be fine within Terraform. Any help or tips?
I can't seem to get my custom dedicated server to show up on AWS after using Terraform init and terraform apply.
It's not really fair. Github foundation is just for the basics knowledge. No one really care about it. I think Github Actions certifications it's a better option.
Hey, I watch all of the videos from this series but I'm struggling to decide how to make velocity serwers using docker. Velocity allowed you to put couple of servers into one, it act as lobby. But do I need to also contenerized it(velocity), and add something to containers with PaperMC image?
Arielle Parkways
Hi! Thanks 4 Tutorial, You've done awesome Job, you explained everything so clearly, but... unfortunatelly i proceed my yaml file and it hangs on of some API Check. It tells me that my Key is not valid. Than after regenerate a new one it goes not to be better... everytime i try to start this file it stops my server in docker... can you tell me please how i can fix this issue? Best Regards. H.
Thank you so much helped me doing an OpenStack project
nice video! thank you. What if I have a list of VMs in Azure that have only private IPs and the load balancer has public IP. In LoadBalancer I have NAT ports allocated for each VM. So, from my laptop I connect to these VMs using LoadBalancer IP and port (for example: for VM1 I use localIP (10.0.0.1) and port 8001 and to connect to another VM I use the same IP (10.0.0.1) but another port 8002. Is it possible to create a dynamic inventory and implement the solution with a load balancer?
For those using Coolify like me or having trouble with the API key: I am using Coolify, a service doployment app for my VPS, and upon creating a docker composer file, it has an option that is turned on by default that escapes "$" for you. I disabled it, put the API key like so, doubling the "$" signs: CF_API_KEY: "$$2a$$10..." And this finally worked.
Truly excellent tutorial. I learnt so much. Love that you used Minecraft to teach the basics which made it fun! Thanks
Mabelle Coves
Cecilia Streets
Johnathan Villages
I keep trying this but it always says the API key is wrong, even with the extra dollar signs. could you help me please? Also, at the start it mentioned the /mods attach point. do we need it? If so, how?
hi, did you find a solution about the API key? No matter what i do, its always wrong.
I finally got it I am using Coolify, a service doployment app for my VPS, and upon creating a docker composer file, it has an option that is turned on by default that escapes "$" for you. I disabled it, put the API key like so: CF_API_KEY: "$$2a$$10..." And this finally worked.
@@_raptor4070 If it also says the rate limit isnt working, then just brute force it.
hello sir in step username and paword to in . how to creat a username and pasword to move on next step . leattrly im stuck in username and password don't have plea give me an answer
Renner Mission
Cummerata Shoals
Bechtelar Spurs
Heller Springs
I spent a ton of hours banging my head against the desk as i was using diff minecraft type than forge but even so....Bravo. This was an amazing series of videos. Thank you very much. My only question I would have is, do we have to always have docker open to run this or are we able to run this by utilizing the docker-compose.yml file like old school bat files?
Elvie Drive
Theodore Trail
Esmeralda Mount
Noble Cliff
Hirthe Locks
Heaney Forges
Carmel Squares
Oceane Branch
Esta Camp
Oran Forks
Kaia Groves
great video but i always get a timeout after 1 minute
Did you setup an IAM Task Role for CodeBuild?
Cleve Ramp
Watsica Center
20416 Jaden Port
NOTE: The entire process is correct, but the port in the security groups was not opened. Please add ports 443, 22, and 80. If you want to test the machine by pinging the IP, please open the ICMP protocol.
Bergnaum Branch
Carmel Extension