Spacelift
Spacelift
  • 50
  • 159 594
Spacelift Overview
Spacelift is an infrastructure orchestration platform that manages your entire infrastructure lifecycle - provisioning, configuration and governance. Spacelift integrates with all your infrastructure tooling to provide a single integrated workflow so you can deliver secure, cost-effective, and resilient infrastructure, fast.
Переглядів: 41

Відео

Spacelift Drift Detection Overview
Переглядів 3321 день тому
An overview of Drift Detection; what Drift is, what causes it, its impacts, and how it can be automatically detected and remediated with Spacelift
Ansible Product Showcase
Переглядів 159Місяць тому
In this video, Flavius Dinu, Technical Marketing Engineer at Spacelift demos how Spacelift ties together Terraform and Ansible workflows, provisioning infrastructure resources using Terraform, deploying them, and then using Spacelift to manage the Ansible playbooks that configure resources post-provisioning.
Ansible Overview
Переглядів 264Місяць тому
In this video, Flavius Dinu, Technical marketing Engineer at Spacelift discussed the challenges of Ansible and configuration management, the benefits you get from linking provisioning and configuration management together, and what Spacelift is doing to help solve those challenges.
Bringing Calm to Cloud Chaos: An Introduction to Spacelift Spaces
Переглядів 3544 місяці тому
As cloud usage grows and footprints expand, robust access control and self-service become critical. Relying on a single team of admins doesn't scale effectively when dozens or hundreds of users are deploying cloud infrastructure. And without the proper approach, operational chaos, mistakes in deployment processes, and security risks will ensue. In this technical demonstration webinar, Spacelift...
Testing your Configuration with OpenTofu
Переглядів 79310 місяців тому
Sign up for a FREE Spacelift trial at hubs.li/Q02mG3Df0 OpenTofu 1.6 now ships with a stable testing framework allowing you to perform unit tests and integration tests on your OpenTofu modules helping you avoid costly breaking changes to your users. Key Moments: 00:00 New Testing Feature in OpenTofu 1.6 00:46 Unit Testing vs Integration Testing 01:49 Demo: Overview 03:26 Demo: Writing our first...
OpenTofu Production Ready? Stable GA Release Announced.
Переглядів 68011 місяців тому
After just four months since Terraform changed it's license to a non opensource business license OpenTofu is here. A truly open source alternative to Terraform, housed at the Linux Foundation. Today OpenTofu have released their first stable GA release ready for production release! Spacelift are offering professional services for OpenTofu: spacelift.io/opentofu Chapters: 00:00 Announcement 00:20...
Migrating from Terraform to OpenTofu
Переглядів 5 тис.Рік тому
OpenTofu is now released in alpha, in this video we look at how easy it is to migrate an existing Terraform project to OpenTofu in just a couple of commands. If you're using Spacelift, this is even easier as OpenTofu is now natively supported. More information on Spacelift: Website: spacelift.io/ Twitter: spaceliftio Linkedin: www.linkedin.com/company/spacelift-io/
Using TFsec and Spacelift to Secure Terraform Code
Переглядів 1,1 тис.Рік тому
TFSec is a static security analysis tool that scans deep inside your Terraform code to ensure it complies with security best practices and will detect any code patterns that can lead to potential security vulnerabilities, which could leave you open to data breaches or other consequences. Additional resources: spacelift.io/blog/what-is-tfsec spacelift.io/blog/integrating-security-tools-with-spac...
OpenTofu Announced! Your questions answered.
Переглядів 4,7 тис.Рік тому
OpenTofu, the open source drop in replacement for Terraform is here! In this video we answer your most commonly asked questions around OpenTofu, how we got here, and what the plan is going forward. For more information on OpenTofu visit the website at opentofu.org For the contributor guide see github.com/opentofu/opentofu/blob/main/CONTRIBUTING.md Contents 00:00 Linux Foundation announced launc...
Terraform has been forked by OpenTF
Переглядів 1 тис.Рік тому
In this video we go over the events of the past few weeks that have lead up to the forking of the Terraform codebase by the newly formed OpenTF initiative. The OpenTF Manifesto: opentf.org/ OpenTF Announces Fork: opentf.org/announcement Highlights: 0:28 HashiCorp announces license change to BSL for all core products 3:04 Why people are in disagreement with the new changes 6:07 Community respons...
Managing Terraform State Files
Переглядів 3,3 тис.Рік тому
In this video we dive into Terraform state files. What is a Terraform state file? Why is it so important? Sign up for a free Spacelift account at hubs.li/Q01-ldv00 As we walk through planning and applying a new Terraform project we'll show you what role the Terraform state file plays and how to securely manage your Terraform state in a production environment. Get the FREE Terraform State Cheat-...
Migrating from Terraform Cloud to Spacelift
Переглядів 569Рік тому
Migrating from Terraform Cloud to Spacelift
Terraform Cloud vs Spacelift. IaC Management Platforms Compared
Переглядів 1,2 тис.Рік тому
Terraform Cloud vs Spacelift. IaC Management Platforms Compared
Using Spacelift as a Terraform Cloud Alternative
Переглядів 3,2 тис.Рік тому
Using Spacelift as a Terraform Cloud Alternative
Spacelift Concepts: Blueprints
Переглядів 777Рік тому
Spacelift Concepts: Blueprints
GitOps with Terraform, AWS, and Spacelift
Переглядів 2,7 тис.Рік тому
GitOps with Terraform, AWS, and Spacelift
Terraform Remote State Access
Переглядів 829Рік тому
Terraform Remote State Access
Push Policy - Mergeable and Undiverged
Переглядів 2662 роки тому
Push Policy - Mergeable and Undiverged
Drift Detection
Переглядів 6152 роки тому
Drift Detection
Organizing a Stack
Переглядів 3052 роки тому
Organizing a Stack
Stack Settings
Переглядів 2082 роки тому
Stack Settings
Creating a Stack
Переглядів 2472 роки тому
Creating a Stack
Spacelift Concepts: Context
Переглядів 1 тис.2 роки тому
Spacelift Concepts: Context
Spacelift Concepts: Policies
Переглядів 1,5 тис.2 роки тому
Spacelift Concepts: Policies
Spacelift Concepts: Stacks
Переглядів 1,5 тис.2 роки тому
Spacelift Concepts: Stacks
Spacelift in Action
Переглядів 8 тис.2 роки тому
Spacelift in Action
Achieve the Atlantis Workflow with Spacelift
Переглядів 2962 роки тому
Achieve the Atlantis Workflow with Spacelift
Is DevSecOps an evolution of DevOps or just a silly acronym?
Переглядів 1232 роки тому
Is DevSecOps an evolution of DevOps or just a silly acronym?
Leaking secrets happens more often than you think!
Переглядів 372 роки тому
Leaking secrets happens more often than you think!

КОМЕНТАРІ

  • @zachr93
    @zachr93 4 години тому

    Can I reference the output of a stack that's in a different space using terraform remote state or is that only possible with dependencies? Like if I have a global space that needs to reference a vpc output from my prod space.

  • @ChinenyeOkonkwo-i9u
    @ChinenyeOkonkwo-i9u Місяць тому

    This is great!

  • @cakerer
    @cakerer Місяць тому

    Thanks. This is a great primer for Terraform state and lock files.

  • @rickjames4727
    @rickjames4727 4 місяці тому

    startups should be able to defend themselves from subsidizing big tech

  • @DimaEvoc
    @DimaEvoc 5 місяців тому

    thanx

  • @AbdullahBinZuber
    @AbdullahBinZuber 6 місяців тому

    from where i can get repo u showed

  • @studioentertainment4027
    @studioentertainment4027 7 місяців тому

    Great video and amazing explanation.

  • @ashwindhaka5433
    @ashwindhaka5433 8 місяців тому

    Can I used same terraform state file to create resources in different regions. Pl answer Thanks in advance. 🙏

    • @premierde
      @premierde 2 місяці тому

      try to import the state file.

  • @masteradvisor594
    @masteradvisor594 8 місяців тому

    Can make an short what is this licence and stuff

  • @davidkane3255
    @davidkane3255 9 місяців тому

    why can't a tool like terraform check what resources are available in the Cloud by connecting with the Cloud instance in question? Why keep a record of reality when you could in principle examine the real thing?

    • @WiseGuyFTW
      @WiseGuyFTW 4 місяці тому

      I was confused about this too but I think I understand it now; The first time you provision your infrastructure, you will end up creating a bunch of resources with IDs. Terrform can only obtain that information and create a mapping to the terraform code once, so that it can use it to update and further change the SAME infrastructure again. Without this mapping terraform will craete new resources everytime you run terraform apply, without the state file, it will not have any way to UPDATE the existing infrastructure.

  • @joshuabrard1061
    @joshuabrard1061 9 місяців тому

    As someone who love eating Tofu, I love the name 😁

  • @teehongkee663
    @teehongkee663 10 місяців тому

    Hi, I didn't find anything about how to migrate TFC's Registry module, I try to migrate one with module to Spacelift but it run error with missing module even I import the same module to Spacelift Terraform registry

  • @DavidSchmitt
    @DavidSchmitt 10 місяців тому

    That looks neat!

  • @NadavZeldin-i7s
    @NadavZeldin-i7s 10 місяців тому

    Well done, great explanation

  • @GavinS841
    @GavinS841 11 місяців тому

    How would someone new to all this learn to use open tofu? Best to just learn terraform for now?

    • @spaceliftio
      @spaceliftio 11 місяців тому

      That's a great question. Theres has been a lot of work done on the OpenTofu documentation but it's understandable that right now there is a lot more articles, tutorials and demos around Terraform given that Terraform has been around for years and OpenTofu is a relatively new project. The good news is that OpenTofu is a drop in replacement for Terraform, and will remain backwards compatible for the foreseeable future. That means that any tutorials or courses that teach Terraform up to 1.6 will also apply equally to OpenTofu, the only difference is the installation method and the CLI command is tofu instead of Terraform.

  • @yairrodriguez475
    @yairrodriguez475 Рік тому

    too fast

  • @JonBrookes
    @JonBrookes Рік тому

    this is truly awesome

  • @KumarPSatish
    @KumarPSatish Рік тому

    Hello nice information need more videos!

  • @LiteLotus
    @LiteLotus Рік тому

    terraform has changed their provider licence, you cant use terraform providers with anything other than terraform. i just tried opentofu and i cant seem to run tofu init since it requires a terraform provider to deploy my stack. is there a work around for this? or are we stuck using terraform again?

    • @spaceliftio
      @spaceliftio Рік тому

      Hi.... which provider are you referring to? All of the cloud providers for Terraform (AWS...etc) are still licensed as MPL or other OSS licenses. HashiCorp did change the usage policy on it's registry for downloading providers which restricts it only to Terraform, which is why OpenTofu has it's own compatible registry. Can you provide more details as to why you cant run tofu init? Thanks

    • @fashionman998899
      @fashionman998899 10 місяців тому

      ​@spaceliftio on curious how open tofu is going for you? Or did you stick with Terraform?

  • @Babs42
    @Babs42 Рік тому

    OpnToFu is a terrible name. Don't eat the soy guys, eat grass fed beef ;) .

  • @makingstuff242
    @makingstuff242 Рік тому

    I followed your example, but my stack inside space lift will not run when I push new code to the repository. It seems to be stuck on the commit that was used to create the stack. When doing some research, it looks like there is a way to sync it using the button, but there is no button available, did I miss a step somewhere in order to get the stack to run on every commit?

  • @studio48nl
    @studio48nl Рік тому

    Why can't the lock file also be created in the S3 bucket? Not fast enough?

  • @RichardQuadling
    @RichardQuadling Рік тому

    The lack of reaction from Hashicorp on the request to change their license back would, at least on the surface, seem to the be start of the end of Terraform. All the utilities that use the libraries from Hashicorp (tfenv, terraform-docs, tflint, pre-commit handler for Terraform are 4 that come to mind) are now going to also need upgrading in some fashion. I wish Hashicorp could have shared the information that they would seem to have about who is actually/currently incorporating Terraform into competitive products (otherwise why waste the time and effort to make this change if there is no benefit). The sad thing is, but doing this licence change ... AND the fork now existing ... those competitive products can now be further developed unrestricted (I think) and so would seem further defines the start of the end of Terraform.

  • @jotaro8694
    @jotaro8694 Рік тому

    lol, I am already appearing for TF 🤦‍♂

  • @akaGoolash
    @akaGoolash Рік тому

    It will be „forever” open source, who will guarantee that?

    • @spaceliftio
      @spaceliftio Рік тому

      This is why the project has been donated to the Linux Foundation to ensure that no one, or group of companies or individuals can pull the rug on the license. The Linux Foundation now owns the project, not the founding companies that started the initiative. This is the best way to ensure it can be an open source tool forever.

  • @lznytlznyt8580
    @lznytlznyt8580 Рік тому

    Excellent tool. Let's see how this progresses towards Open Tofu (or the other way around 😀)

    • @spaceliftio
      @spaceliftio Рік тому

      Spacelift are one of the initial backers of OpenTofu and the platform will support it natively as soon as the first release drops 👍

  • @benl9878
    @benl9878 Рік тому

    I'm guessing videos like this made hashi decide to go to bsl.

  • @dylantaylor490
    @dylantaylor490 Рік тому

    Really glad to see it!

  • @what.is.shashwat
    @what.is.shashwat Рік тому

    #Question: won't hashicorp sue OpenTF as they forked their codebase? and will use it? or it can't because it was opensource, but now it is not anymore so it can sue technically, right? please describe.

    • @spaceliftio
      @spaceliftio Рік тому

      Short answer, no they can't. The license change is not (and can't be) retrospective. The code previously released, downloaded and copied up until the license change was under the MPL license and that doesn't change. What HashiCorp have done is announced that future releases of their projects will adopt the BSL license. This doesn't affect code already released. If you download software under the MPL license, you're free to continue to do whatever is stipulated in that license, for ever. Any code submitted to Terraform since the license change is licensed under BSL and not open source, the OpenTF fork only contains code that was covered by the MPL open source license. Hope this helps.

  • @DavidSchmitt
    @DavidSchmitt Рік тому

    Hashicorp be like: "I changed the contract, pray I don't change it further"

  • @cloudnimbus-
    @cloudnimbus- Рік тому

    Thanks for making my day 3 of #30DaysOfSpacelift content easier...

  • @cloudnimbus-
    @cloudnimbus- Рік тому

    This video is an excellent overview of Spacelift as an alternative to Terraform Cloud! 🚀 It's impressive to see how Spacelift offers a powerful CI/CD platform for managing Terraform workflows and deployments. Thanks for sharing this valuable resource! 👍

  • @anneleenartois5440
    @anneleenartois5440 Рік тому

    Lovely movies, but you do talk a bit fast! Even for an English near native speaker it is hard to think, remember and listen at you simultaneously for 20 minutes!

  • @spaceliftio
    @spaceliftio Рік тому

    Contents: 00:00 Introduction 00:27 Spacelift Migration Tool Overview 01:06 Demo Part 1: Prerequisites (API keys, VCS integration...etc) 03:40 Demo Part 2: Exporting Terraform Cloud workspaces 06:57 Demo Part 3: Generate Terraform code for Spacelift resources 09:04 Demo Part 4: Create Spacelift Manager Stack 13:22 Demo Part 5: Clean up tasks 14:42 Caveats and Limitations 16:01 Conclusions

  • @spaceliftio
    @spaceliftio Рік тому

    00:10 Introduction 01:28 Workspaces vs Stacks 03:43 Terraform State Management 04:20 Blueprints 05:02 Runtime Environment 06:11 Cloud Integration 06:55 Key Differences - Summary of Overview 07:24 Compliance (Policy as Code) 10:20 Security (Custom Inputs) 11:42 GitOps & GitHub Integration 13:55 User management & RBAC 16:20 Module Registry 17:55 Pricing

  • @ajishab
    @ajishab Рік тому

    Hope that access key and secret has been removed

  • @Ibrocasthero
    @Ibrocasthero Рік тому

    Simple straight and perfect demo, This is just a very good way to get up to speed working with spacelift. Thanks a lot

    • @spaceliftio
      @spaceliftio Рік тому

      Thank you for the feedback. Appreciated. Let us know if you have any questions

    • @Ibrocasthero
      @Ibrocasthero Рік тому

      @@spaceliftio I do not have any question at this time but will love to see more of this especially using GCP. Although what applies with AWS transcend to other cloud provider, yet trading on less run travel get more viewers that are left out. I definitely like this and looking forward to more content.

  • @spaceliftio
    @spaceliftio Рік тому

    00:11 - Introduction 02:57 - Setting up our first Spacelift Stack 07:42 - Connecting Spacelift to AWS 11:12 - Triggering our first Terraform run in Spacelift 15:24 - Introducing Spacelift Policies 21:45 - Conclusions and overview of Spacelift pricing and comparison to Terraform Cloud

  • @youtubenewbie1012
    @youtubenewbie1012 Рік тому

    Hey Team, liking the look of the product and im seeing it quite often. However, what's the sell? It looks like a standard release pipeline and I can have policies configured in my tenant. What it the USP for this product?

    • @spaceliftio
      @spaceliftio Рік тому

      It does a lot more than just manage releases. The Blueprints self-service feature, smart state sanitization, resource management, drift detection, and more make it a comprehensive IaC deployment product.

  • @LarsonV98
    @LarsonV98 2 роки тому

    Hello! Great video! In 2:26 when you open a pull request I think you meant "updated instance to t2.large".

    • @spaceliftio
      @spaceliftio Рік тому

      It's very possible. There have been a lot of changes in Spacelift, so this video will be redone soon.

  • @jonathanhle
    @jonathanhle 2 роки тому

    Great demo.

  • @angelajohnson7903
    @angelajohnson7903 2 роки тому

    Have a good day 🐻🐻🐻🦄🦄🦄🐶🐶🐶🦋🦋🦋🦕🦕🦕

  • @spenja100
    @spenja100 2 роки тому

    first

  • @spaceliftio
    @spaceliftio 3 роки тому

    Policies everywhere!

  • @mehmetyilmaz6663
    @mehmetyilmaz6663 3 роки тому

    Passwords never belong in repositories. I strongly advise you to change this example. This is incredibly bad security hygiene and developers should never store passwords in a distributed version control system.

    • @jmfontaine
      @jmfontaine 2 роки тому

      I agree with your recommendation. However, this is not what is happening here. The speech is a bit misleading but what is created and stored in the GitHub repository is not a password but the definition for it, which is safe.