Learn Terraform in 10 Minutes Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 102

  • @StudyStreamPlus
    @StudyStreamPlus  4 ปีที่แล้ว +12

    ☕️ You can buy me a coffee by supporting this video on Patreon: www.patreon.com/revalgovender

  • @seizuresalad91
    @seizuresalad91 4 ปีที่แล้ว +3

    Just stepped into the world of Terraform, and you sir are an awesome instructor. This was straight to the point and informative. I shall be watching more of your content!

  • @biigsmokee
    @biigsmokee 4 ปีที่แล้ว +10

    One of the best tutorials I've seen about any topic anywhere. Mike is awesome!

  • @glennadams7047
    @glennadams7047 4 ปีที่แล้ว +2

    Excellent. A taste of Terraform !

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Indeed! Please consider subscribing!

    • @glennadams7047
      @glennadams7047 ปีที่แล้ว

      @@StudyStreamPlus Subscribed !!!

  • @GuillermoDelTotoro
    @GuillermoDelTotoro 4 ปีที่แล้ว +26

    >terraform in 10 minutes
    >x2 speed
    HACKERMAN

  • @amaurysouza8497
    @amaurysouza8497 4 ปีที่แล้ว +1

    Hi Reval, can you tell me a Terraform extesion for Vscode, my extension not working here, not autocomplete (Windows 10). Thanks!

  • @rolandjosef7961
    @rolandjosef7961 2 ปีที่แล้ว

    How I wish you mention to identify strings in your example as wether it is an arbitrary name or a fixed/specific name. Watching half of the video as a begineer is difficult as I am guessing.

  • @manuelgonzalez8395
    @manuelgonzalez8395 4 ปีที่แล้ว +1

    Thanks. what is the auto complete extension you used on the Video?

  • @haciendadad
    @haciendadad 5 ปีที่แล้ว +1

    How does the your move command show you the contents of the path as you type?Update: Never mind, you hit the tab a second time. Nice command, I never knew that one.

  • @chukwuemekakingsleyeze6340
    @chukwuemekakingsleyeze6340 4 ปีที่แล้ว

    How did you come up with Openshot? This will be great to learn but all these sounded so strange.

  • @arsenypavlenko7680
    @arsenypavlenko7680 4 ปีที่แล้ว +2

    Run `terraform 0.12upgrade` to fix all warning regarding "all non-constant expressions to be
    provided via interpolation syntax"

  • @terrabyte-techy
    @terrabyte-techy 3 ปีที่แล้ว

    Excellent tutorial. Thanks for the upload.

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Glad you enjoyed it! Please consider subscribing for more!

  • @ravinderreddy1823
    @ravinderreddy1823 4 ปีที่แล้ว

    I am not a developer... i would like to learn Terraform... Any suggestions where to start? I have done my Azure cloud solution architect certification though. Any help would be appreciated guys. Thank you

  • @itstobystic
    @itstobystic 4 ปีที่แล้ว

    Did you have to set up the NSG for ports 22 and 80 in Terraform if you already have that set up in EC2 ? (Just curious if adding that in the Terraform CLI equally created the NSG in the AWS or they need to be create at both ends)

  • @aruna8782
    @aruna8782 4 ปีที่แล้ว

    Is there any certification available from Terraform specific to AWS cloud?

  • @StudyStreamPlus
    @StudyStreamPlus  5 ปีที่แล้ว +6

    What do you guys think of Michael King's videos?

    • @sebastian7424
      @sebastian7424 5 ปีที่แล้ว +4

      Needs to go slower but solid.

    • @StudyStreamPlus
      @StudyStreamPlus  5 ปีที่แล้ว +1

      @@sebastian7424 Cool! I will let him know.

    • @vmrincon
      @vmrincon 4 ปีที่แล้ว

      Would it have been a 15 minutes video with slower pace, it would have been even better. Thanks for it!

  • @tomargs1978
    @tomargs1978 10 หลายเดือนก่อน

    Very nice 👍

  • @SafeCentralCTO
    @SafeCentralCTO 4 ปีที่แล้ว

    Before running the Terraform script to install OpenShot successfully, you first have to go to the AWS Marketplace, subscribe to OpenShot and accept their terms.

  • @abdulhaseeb1224
    @abdulhaseeb1224 4 ปีที่แล้ว +1

    Would someone please guide me.
    I have learnt kubermetes and nowadays i'am learning html and css, in the extra time should i learn terraform?
    And also someone plz guide me what willl be beneficial for me by learning terraform

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว +1

      If you are still learning HTML ans CSS, I would suggest to focus your efforts on full grasping it before focusing on something more complex.

    • @abdulhaseeb1224
      @abdulhaseeb1224 4 ปีที่แล้ว

      @@StudyStreamPlus ok sir thankyou

    • @LeGabruRJN
      @LeGabruRJN 4 ปีที่แล้ว

      Pick one or the other, Kubernetes and Terraform is more for DevOps and HTML and CSS is web developing, sometimes they overlap very rarely though

  • @lorenzozuluaga4309
    @lorenzozuluaga4309 4 ปีที่แล้ว

    Man this is simply awesome!!! thank you for sharing this jewel!!

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว +1

      What a comment! Please consider subscribing for more! 😀

  • @Akhan4u
    @Akhan4u 4 ปีที่แล้ว

    To the point, just in time Video. Loved it !

  • @oleksandrkachynskyi1013
    @oleksandrkachynskyi1013 4 ปีที่แล้ว

    You got a very nice zsh config. Can you share please

  • @cryptobarn9445
    @cryptobarn9445 4 ปีที่แล้ว +2

    Fantastic! Thank you so much. Please can you do a video on the Bash scripting part I didn't get that part where he said the script will configure the open shot AMI. Asides that, the video was excellent.

  • @jimbrent8151
    @jimbrent8151 4 ปีที่แล้ว

    Yes it all sounds great until you hear the pre-requisite... Must have the least secure credential authentication mechanism (aws-cli access and secret keys set up) which is basically completely open admin rights (God mode)... No serious production organization should be allowing God mode for provisioning.. Most use a temporary STS Token in a secured Availaility Zone behind a firewall... So the biggest hurdle is to figure out how to securly authenticate so all the rest of the tooling can work... Great on your Dev box but not so good for a production implementation.

    • @danc.4338
      @danc.4338 4 ปีที่แล้ว +3

      He literally said it's not good practice to use access key pairs in the code, and only did it for demonstration purposes. Besides, access key pair does not automatically come with "god rights" anyway.

  • @AkshanshShrivastava
    @AkshanshShrivastava 4 ปีที่แล้ว

    Where did you specify which instance to destroy?

  • @chrisre2751
    @chrisre2751 4 ปีที่แล้ว +1

    Great video. Thank you

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      No problem. Did it help you?

    • @chrisre2751
      @chrisre2751 4 ปีที่แล้ว +1

      Reval Govender it was the first video I watched about Terraform. Looks very interesting. Will try it soon.... the steps that are explained are very understandable

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      @@chrisre2751 Great to hear. Bookmark the video so you don't forget about it. Hope your future projects go well.

  • @sravanijk8823
    @sravanijk8823 3 ปีที่แล้ว +1

    I feel your video is so good but a small request to go little slow while explaining suddenly i checked whetehr i set the speed 1.75X to the video, specially who are new to terraform to understand this otherwise it soon gonna hit by million views

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Thanks for the feedback. Remember you can slow down the video by using the TH-cam playback speed setting. Please consider subscribing for more! 😀

  • @Shaguar
    @Shaguar 5 ปีที่แล้ว +1

    Did you specify how the terraform connected with you aws account, where did you store that data in order for terraform to use it.

    • @pidugureddy
      @pidugureddy 4 ปีที่แล้ว

      You have to create access keys from IAM console n needs to configure on your machine using AWS cli tool. You need to install AWS cli tool before. Then use "aws configure" command. Check this video to do this: th-cam.com/video/9wRaFwKEUKI/w-d-xo.html

  • @lostsoulparty
    @lostsoulparty 4 ปีที่แล้ว +1

    excellent introduction to terraform, I'm looking forward to having a go

  • @alpha_ray_burst
    @alpha_ray_burst 4 ปีที่แล้ว

    Super helpful. Thanks!!!

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      Ah good to hear. Glad you it helped. Please subscribe for more.

  • @genaugenaugenau
    @genaugenaugenau 5 ปีที่แล้ว +1

    Great video, very nicely explained.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      I am happy you found the video useful!

  • @pepsimr5324
    @pepsimr5324 4 ปีที่แล้ว

    What plug-ins do you have installed on the left side of vscode

  • @bricxcarasco4921
    @bricxcarasco4921 4 ปีที่แล้ว +1

    Thanks for this great tutorial about terraform.

  • @choondoichai
    @choondoichai 4 ปีที่แล้ว +1

    Learned a new trick from him in speeding up the terraform code build time - google "terraform + "SERVICE_PROVIDER_NAME" s+ resource you want to automate and get the resource attribute codes right there and modify.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      Glad to hear to learnt something from the video!

  • @SanathanDharm
    @SanathanDharm 4 ปีที่แล้ว

    Mike or Reval? which one is it? Awesome video though

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      This video was from Mike. He did a guest spot here. Thanks for the comment. Which one of us do you prefer 😀

  • @karthikg5897
    @karthikg5897 4 ปีที่แล้ว

    Very useful video. Thank you!

  • @varez4451
    @varez4451 4 ปีที่แล้ว

    In 'openshot.sh' file on line 6, what does hat key correspond to ? I know on line 7 and 8 it's the access key and security key resp.

  • @sophiarodriguez1861
    @sophiarodriguez1861 5 ปีที่แล้ว +3

    Thank you!!

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      No problem. Glad you liked Mike's tutorial.

  • @shiplu.mokaddim
    @shiplu.mokaddim 4 ปีที่แล้ว

    What font is this?

  • @adamdost7573
    @adamdost7573 4 ปีที่แล้ว

    Nice channel I have subscribed pls upload more DevOps and Cloud

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Thanks. This type of content might come in the future. Thanks for subscribing!

  • @m0sh1x24
    @m0sh1x24 4 ปีที่แล้ว

    That's awesome.

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Glad you think so! Please consider subscribing for more! 😀

  • @mycityofsky
    @mycityofsky 4 ปีที่แล้ว +1

    Thanks, this is super clear!

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      No worries! Please subscribe for more content! 😀

  • @redbeardhomes
    @redbeardhomes 4 ปีที่แล้ว

    Not working for me. I have the following code :
    # Configure the AWS Provider
    provider "aws" {
    region = "ca-central-1"
    }
    data "aws_ami" "openshot_ami"{
    most_recent = true
    owners = ["aws-marketplace"]
    filter {
    name = "name"
    values = ["*Opentshot*"]
    }
    }
    resource "aws_security_group" "openshot_allow_http_ssh" {
    name = "openshot_allow_http_ssh"
    description = "Allow HTTP nd SSH inbound traffic"
    ingress {
    # TLS (change to whatever ports you need)
    from_port = 80
    to_port = 80
    protocol = "tcp"
    cidr_blocks = ["0.0.0.0/0"]
    }
    ingress {
    # TLS (change to whatever ports you need)
    from_port = 22
    to_port = 22
    protocol = "tcp"
    cidr_blocks = ["0.0.0.0/0"]
    }
    egress {
    from_port = 0
    to_port = 0
    protocol = "-1"
    cidr_blocks = ["0.0.0.0/0"]
    }
    }
    Then when I run terraform plan I get error : Your query returned no results. Please change your search criteria and try again.

    • @shadh2530
      @shadh2530 4 ปีที่แล้ว

      looks like you have a typo here "["*Opentshot*"]"

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      Hi there. Did you manage to get it working?

  • @simeon5951
    @simeon5951 4 ปีที่แล้ว

    do yo have a format for that .sh file at 10:29

  • @easyprogramming9204
    @easyprogramming9204 2 ปีที่แล้ว

    Please share your github includes source code.

  • @haeyoonjo3582
    @haeyoonjo3582 4 ปีที่แล้ว

    @Reval Govender what is the IDE editor? i'd like to code with that. as it currently stands, im just using Atom. thanks in advance. bb

    • @creativ01
      @creativ01 4 ปีที่แล้ว

      Its VSCode.

  • @dstgre
    @dstgre 4 ปีที่แล้ว +3

    Not much by way of conceptual understanding.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      Sorry, what do you mean by your statement?

  • @alfredofonsecajunior9169
    @alfredofonsecajunior9169 4 ปีที่แล้ว

    very good!

  • @simeon5951
    @simeon5951 4 ปีที่แล้ว

    When using terraform plan an Error: Invalid multi-line string
    dont know why

  • @trgdh
    @trgdh 4 ปีที่แล้ว +1

    But the video is over 14 minutes.

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      We tried our best to keep it to 10mins, but felt there was still extra information to give. Please consider subscribing for more great content. 😀

  • @udaykumar-tb5kn
    @udaykumar-tb5kn 3 ปีที่แล้ว

    Just reduced your speed ..it's like express ..not everyone can understand easily.better luck next time

    • @StudyStreamPlus
      @StudyStreamPlus  ปีที่แล้ว

      Thanks for your feedback. Please consider subscribing for more! 😀

  • @pepodev
    @pepodev 4 ปีที่แล้ว

    It's 14 minutes 🤣

  • @SkysimAir
    @SkysimAir 4 ปีที่แล้ว +3

    Sorry, but you basically learn nothing here unless you know what you are doing already.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      Hi, if you already know what do you are doing, then why are watching a tutorial on how to do it?

    • @SkysimAir
      @SkysimAir 4 ปีที่แล้ว +3

      @@StudyStreamPlus I don't know it, so this tutorial didn't help at all.

    • @nikolaradovanovic4883
      @nikolaradovanovic4883 4 ปีที่แล้ว

      @@StudyStreamPlus He has a point. First of all, you are talking too fast. Second, I expected some explanations to help me get started, and all I see is fast copy paste and not a thing about for example variables, how to structure project, run a remote command and similar.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว +2

      @@nikolaradovanovic4883 I see. Sorry, I took the original comment as if he already knew what he was doing. I apologise.
      Thanks for feedback. I will let Mike know for the next video.
      In regards to playback, please try using the TH-cam player's Playback speed setting to slow down the video. It helps a lot.

    • @StudyStreamPlus
      @StudyStreamPlus  4 ปีที่แล้ว

      @@SkysimAir Sorry, please see my comment below.