- 50
- 159 594
Spacelift
United States
Приєднався 18 бер 2021
The Spacelift Orchestration Platform
Orchestrate Terraform, OpenTofu, Ansible and more to deliver secure, cost-effective, and high-performance infrastructure. Fast.
Orchestrate Terraform, OpenTofu, Ansible and more to deliver secure, cost-effective, and high-performance infrastructure. Fast.
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
GitOps with Terraform, AWS, and Spacelift
Переглядів 2,7 тис.Рік тому
GitOps with Terraform, AWS, and Spacelift
Push Policy - Mergeable and Undiverged
Переглядів 2662 роки тому
Push Policy - Mergeable and Undiverged
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!
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.
This is great!
Thanks. This is a great primer for Terraform state and lock files.
startups should be able to defend themselves from subsidizing big tech
thanx
from where i can get repo u showed
Great video and amazing explanation.
Can I used same terraform state file to create resources in different regions. Pl answer Thanks in advance. 🙏
try to import the state file.
Can make an short what is this licence and stuff
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?
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.
As someone who love eating Tofu, I love the name 😁
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
That looks neat!
Well done, great explanation
How would someone new to all this learn to use open tofu? Best to just learn terraform for now?
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.
too fast
this is truly awesome
Hello nice information need more videos!
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?
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
@spaceliftio on curious how open tofu is going for you? Or did you stick with Terraform?
OpnToFu is a terrible name. Don't eat the soy guys, eat grass fed beef ;) .
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?
Why can't the lock file also be created in the S3 bucket? Not fast enough?
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.
lol, I am already appearing for TF 🤦♂
It will be „forever” open source, who will guarantee that?
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.
Excellent tool. Let's see how this progresses towards Open Tofu (or the other way around 😀)
Spacelift are one of the initial backers of OpenTofu and the platform will support it natively as soon as the first release drops 👍
I'm guessing videos like this made hashi decide to go to bsl.
Really glad to see it!
#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.
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.
Hashicorp be like: "I changed the contract, pray I don't change it further"
Thanks for making my day 3 of #30DaysOfSpacelift content easier...
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! 👍
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!
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
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
Hope that access key and secret has been removed
Simple straight and perfect demo, This is just a very good way to get up to speed working with spacelift. Thanks a lot
Thank you for the feedback. Appreciated. Let us know if you have any questions
@@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.
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
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?
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.
Hello! Great video! In 2:26 when you open a pull request I think you meant "updated instance to t2.large".
It's very possible. There have been a lot of changes in Spacelift, so this video will be redone soon.
Great demo.
Have a good day 🐻🐻🐻🦄🦄🦄🐶🐶🐶🦋🦋🦋🦕🦕🦕
first
Policies everywhere!
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.
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.