Commit Graph

7627 Commits

Author SHA1 Message Date
Jonas Bakken
fc5ffe4edd
feat: implement issensitive function (#1381)
Signed-off-by: Jonas Bakken <jonasbakken@protonmail.com>
2024-03-13 11:22:58 +01:00
Karthik Nayak
670f2515c3
Issue 982: document provider development quirks (#1321)
Signed-off-by: kazzhar <karthik.nayak@harness.io>
2024-03-11 17:34:46 -04:00
Christian Mesh
b51396fed5
Allow for templatefile recursion (up to 1024 depth default) (#1250)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-11 10:00:06 -04:00
Janos
a18e643a8d
PBKDF2 passphrase key provider (#1310)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <jamesh@spacelift.io>
2024-03-11 14:24:31 +01:00
Shashwat Pandey
e539576a84
added documentation of -concise flag for plan (#1356)
Signed-off-by: Shashwat Pandey <72958686+SypherSP@users.noreply.github.com>
2024-03-11 12:03:54 +01:00
Christian Mesh
5ab6167bbf
Initial wiring of encryption through the command package (#1316)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-07 08:55:57 -05:00
Ronny Orot
99b43c98fc
Adding removed block docs (#1332)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-07 15:47:22 +02:00
Janos
fa638907f1
Fixes #1169: AES-GCM implementation (#1291)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: James Humphries <jamesh@spacelift.io>
Co-authored-by: Serdar Dalgıç <serdardalgic@users.noreply.github.com>
Co-authored-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-07 10:24:37 +00:00
Shashwat Pandey
4482ce9226
issue 1206: add documentation for private registry (#1319)
Signed-off-by: Shashwat Pandey <72958686+SypherSP@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2024-03-07 06:45:34 +01:00
Pooria Ghaedi
b5889b10eb
Feat: urldecode function #1234 (#1283)
Signed-off-by: pooriaghaedi <pooria.ghaedi@gmail.com>
2024-03-01 15:09:45 +00:00
Sanskruti Shahu
835dcb8121
Added templatestring function similar to templatefile (#1223)
Signed-off-by: sanskruti-shahu <sanskruti.shahu@harness.io>
Signed-off-by: Sanskruti Shahu <76054960+sanskruti-shahu@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2024-02-28 09:56:05 -05:00
Janos
632cbff69f
Removing erroneously added stuff (#1314)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-27 13:53:10 +01:00
Russell Poovey
806c585824
Update alpine-manual.sh (#1311)
Signed-off-by: Russell Poovey <git@0896c69e.anonaddy.com>
2024-02-27 10:23:47 +00:00
Rishav Dhar
5125db5841
fix broken link (#1286)
Signed-off-by: Rishav Dhar <19497993+rdhar@users.noreply.github.com>
2024-02-26 11:27:27 +00:00
Ronny Orot
e9fe0f1118
Add support for removed block (#1158)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-02-21 10:31:44 +02:00
Nikita Barskov
851391f2e6
Add page about official OpenTofu Docker image (#1271)
Signed-off-by: Nikita Barskov <nbarskov@gmail.com>
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-19 20:09:46 +01:00
Yuvraj
ee72400176
feat: add freebsd installation (#1260)
Signed-off-by: Yuvraj <evalsocket@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-19 14:47:47 +00:00
Mikel Olasagasti Uranga
2d08241b8f
Docs: add Fedora section and minor changes in rpm doc (#1280)
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
2024-02-19 10:54:48 +00:00
Mick Tarsel
62241f0926
docs: Add Community Supported Architectures Section to Install Docs - ppc64le (#1224)
Signed-off-by: Mick Tarsel <mtarsel@gmail.com>
2024-02-13 15:13:53 +01:00
Chaim Platonov
f92ae16419
Docs: there're more than two installation methods (#1239)
Signed-off-by: Chaim Platonov <chaim.platonov@gmail.com>
2024-02-08 11:06:56 +00:00
namgyalangmo
cb2e9119aa
Update copyright notice (#1232)
Signed-off-by: namgyalangmo <75657887+namgyalangmo@users.noreply.github.com>
2024-02-08 09:48:59 +00:00
Mario Valderrama
e84b2f7f95
Support the XDG Base Directory Specification (#1200)
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com>
2024-01-31 11:04:09 +01:00
Johannes Røsvik
99509586db
Fix typo in standalone-install.sh (#1186)
Signed-off-by: Johannes Røsvik <j.rosvik@gmail.com>
2024-01-25 07:55:29 +01:00
Christian Mesh
444b059d28
Add Environment Variables to plugin signing page (#1159)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-01-23 09:50:54 -05:00
Ronny Orot
f0b4a09cef
Fix broken links and add clarifications in documentation (#1103)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-01-17 15:28:09 +02:00
Nils Ballmann
3b4069e697
docs(install): add missing steps in Debian family when facing hardened umask (#1126)
Signed-off-by: Nils Ballmann <45712604+nsballmann@users.noreply.github.com>
2024-01-16 07:36:46 -05:00
Damian Stasik
5071fdc233
Escape wildcard signs in docs/cli/commands/test/index.mdx (#1110) 2024-01-12 11:46:14 +01:00
Marcin Wyszynski
b524b6140c
Implement cidrcontains function (#366) 2024-01-11 23:33:55 +01:00
Patrick Decat
5065213027
docs: fix wget https://get.opentofu.org command (#1095)
Signed-off-by: Patrick Decat <pdecat@gmail.com>
2024-01-10 10:49:56 -05:00
Tony DevOps
dc0aa92c62
Fix broken link on migration page to the CLI install page. (#1093)
Signed-off-by: Tony Worthit <868644+TonyLovesDevOps@users.noreply.github.com>
2024-01-10 16:22:54 +01:00
Janos
0d915ead58
Updating install instructions to include the installer script (#1070)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2024-01-10 09:27:09 -05:00
Kuba Martin
47c34d05e2
Refactor base64gunzip function to be more in line with other functions. (#1077)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-01-08 15:05:20 +01:00
Maximiliano Aguirre
bf8a66d42d
fix website link (#1062)
Signed-off-by: Maximiliano Aguirre <maxi.aguirre@outlook.es>
Co-authored-by: Maximiliano Aguirre <maxi.aguirre@outlook.es>
2024-01-02 09:10:13 -05:00
Marcel França
38403f886b
doc(website): Adding missing import statement on homebrew installation documentation (#1059)
Signed-off-by: Marcel França <marcel@marcelfranca.com>
2023-12-29 09:26:20 +01:00
Kuba Martin
064f150047
Improve changelog and docs message for nonsensitive function fixes. (#1055)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-12-27 15:47:27 +01:00
Joao C Costa
28e6bce155
nonsensitive no longer produces error when applied to values that are not sensitive (#369)
Signed-off-by: Joao C Costa <joao.costa@kit-ar.com>
2023-12-27 15:16:13 +01:00
Ronny Orot
55651dca33
Backend/S3: Change default of use_legacy_workflow to false and deprecate (#1049)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2023-12-24 10:19:01 +02:00
Christian Mesh
ce0231cfaf
Fix alpha ordering of functions (#1048)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2023-12-21 11:29:10 -05:00
l-with
ae5ec54458
implement gunzipbase64 (#799)
Signed-off-by: Lars With <lars@with.de>
2023-12-21 11:16:15 -05:00
Christian Mesh
b186fd3912
Docs update, remove additional terraform references (#1046)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2023-12-21 08:58:23 -05:00
Janos
8d1645684d
Fixes #980: Remove Packagecloud instructions (#1036)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-19 10:43:50 +01:00
Janos
4be14d43ad
Fixes #908: Migration guide (#1021)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2023-12-19 09:01:56 +01:00
Ronny Orot
99e51a166d
Fix renaming mistakes in docs (#1012)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2023-12-14 13:16:21 +02:00
Christian Mesh
abd324ea7c
Revert "Fixes #898: Replace hashicorp and terraform references" (#995) 2023-12-11 15:10:03 -05:00
Janos
5fc6ba240d
Testable Homebrew instructions (#984)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2023-12-08 11:27:08 -05:00
Justin Garrison
0bb48542c5
Update brew install for Linux (#959)
Signed-off-by: Justin Garrison <justinleegarrison@gmail.com>
2023-12-08 08:09:22 -05:00
Janos
15bef1428a
Fixes #898: Replace hashicorp and terraform references (#973)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2023-12-08 08:03:09 -05:00
Janos
1a7b68aa56
website: Better install instructions (GitHub actions compatible output) (#983)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-07 20:37:18 +00:00
Janos
1f9f0bd2af
Updated installation instructions to packages.opentofu.org (#978)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-07 06:54:07 +00:00
Isaac Parker
5c1ecde90a
chore: add linux install instructions test to makefile (#976)
Signed-off-by: Isaac Parker <parrotmac@gmail.com>
2023-12-06 07:22:08 -05:00
Janos
a27f1b48ba
website: Dev server (#971)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-05 13:01:53 +00:00
Janos
644d8afdb0
Adding Buildkite sponsorship remark (#969)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-04 15:46:29 +00:00
Janos
478a6ecf81
Fixes #292: Fixing broken website build (#952)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-12-01 11:24:27 +00:00
Janos
e2613d7bf0
Fixes #292: Testing feature documentation (#939)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2023-12-01 08:34:59 +00:00
Isaac Parker
7b3c46abe0
docs: fix: quote URLs; add security & behaviorial opts (fixes #936) (#935)
Signed-off-by: Isaac Parker <parrotmac@gmail.com>
2023-11-29 10:54:24 +00:00
Janos
2d5d4b4b14
Fixing broken docs page symlink (#934)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-11-28 16:07:58 +00:00
Janos
5d4ae4f8c9
website: submodule/enable live editing (#890)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-11-28 14:25:38 +00:00
Haidong Ji
8138991eed
Change references to opentofu.org (#902)
Signed-off-by: Haidong Ji <ji@haidongji.com>
2023-11-24 17:07:06 +01:00
Janos
25cb687341
Fixes #913: Incorrect installation instructions for RPM (#917)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-11-24 14:42:51 +00:00
Dmitry Kisler
2d6f3753ad
Align the module fetching logic with the OpenTofu registry v1 protocol (#901)
Signed-off-by: Dmitry Kisler <admin@dkisler.com>
2023-11-22 11:32:20 +01:00
Janos
284cb2ad20
Fixes #859: Removing apt and yum installation instructions (moved to intro section) (#903)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-11-22 07:51:23 +00:00
Dmitry Kisler
70dd385136
Add no_proxy and https_proxy attributes to s3 backend schema (#896)
Signed-off-by: Dmitry Kisler <admin@dkisler.com>
2023-11-20 14:37:59 +01:00
Dmitry Kisler
d077a33939
Add tofu test command definition (#886)
Signed-off-by: Dmitry Kisler <admin@dkisler.com>
2023-11-17 18:40:22 +01:00
Janos
0a0787edf2
website: Split installation instructions (#887)
Signed-off-by: Janos Bonic <86970079+janosdebugs@users.noreply.github.com>
2023-11-17 12:59:30 +01:00
Dmitry Kisler
c5170df91a
Fix workspaces configuration using environment varariable TF_WORKSPACE (#867)
Signed-off-by: Dmitry Kisler <admin@dkisler.com>
2023-11-16 18:43:47 +01:00
Christian Mesh
84a855a75d
Add missing argument to PackageCloud install instructions (#873)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2023-11-14 10:37:39 -05:00
Christian Mesh
1f5ebf4886
Upload packages to PackageCloud during release action (#860)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2023-11-13 14:22:32 -05:00
Tomas
b2069bb0bb
Backend/S3: Update the Put method (#795)
Signed-off-by: tomasmik <tomasmik@protonmail.com>
2023-11-06 09:49:19 +02:00
Marcin Białoń
16c6432c3a
Backend/S3: Add support for skip_requesting_account_id (#788)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-11-03 15:24:33 +01:00
Marcin Białoń
a1e110c679
Backend/S3: Custom Service Endpoint Configuration (#794)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-31 10:02:58 +01:00
Marcin Białoń
c633b24824
Backend/S3: Add support for use_path_style (#787)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-26 11:14:50 +02:00
Marcin Białoń
55144fefed
Backend/S3: Add HTTP parameters for parity with AWS Provider (#770)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 17:18:30 +02:00
Marcin Białoń
545e5f0102
Backend/S3: Allow specifying retry mode for AWS API requests (#769)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 16:42:08 +02:00
Marcin Białoń
46e1c66f45
Backend/S3: Add support for overriding EC2 Metadata Service endpoint (#767)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 16:24:55 +02:00
Marcin Białoń
a4018f95cc
Backend/S3: Allow use of an alternative region for STS operations (#768)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 15:51:51 +02:00
Marcin Białoń
4d38f26bf7
Backend/s3: Add support for assume_role_with_web_identity block (#759)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 15:51:32 +02:00
Marcin Białoń
d12ccd12bb
Backend/S3: Add support for custom CA bundle (#762)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-10-24 13:36:32 +02:00
Tomas
e1b3b4ff82
S3 backend add account ID whitelisting arguments (#760)
Signed-off-by: tomasmik <tomasmik@protonmail.com>
2023-10-20 15:03:54 +03:00
Tomas
080d89c9b6
Backend/S3: Extract assume_role as a separate block (#754)
Signed-off-by: tomasmik <tomasmik@protonmail.com>
2023-10-20 10:11:18 +03:00
Tim Bannister
0e7a600e15
Add comparison to Terraform link (#737)
Signed-off-by: Tim Bannister <tim+github@scalefactory.com>
2023-10-19 18:25:48 +02:00
Elbaz
f4402d2d2a
Upgrade AWS SDK (#701)
Signed-off-by: Elbaz <eranelbaz97+github@gmail.com>
Signed-off-by: tomasmik <tomasmik@protonmail.com>
Co-authored-by: tomasmik <tomasmik@protonmail.com>
2023-10-19 15:00:36 +03:00
Kuba Martin
ebcfc53b77
Update to be more consistent across operating systems. (#731)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-10-16 16:04:07 +02:00
Kuba Martin
fb81566cdd
Add installation instructions. (#730)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-10-16 14:48:29 +02:00
RLRabinowitz
1b9148a3de
Remove Terraform mentions in docs in the codebase (#713) 2023-10-12 12:11:01 +01:00
Elbaz
01cf4cda3f
Update placeholderplaceholderplaceholder occurrences to our doc site (#684) 2023-10-10 12:54:03 +03:00
William Pursell
3860a486b1
Fix wording in documentation (#674) 2023-10-08 15:03:49 +03:00
Serdar Dalgıç
cb7713bc54
Enhance the documentation to show how to run the docs website locally (#638)
Signed-off-by: Serdar Dalgıç <sd@serdardalgic.org>
2023-10-04 10:58:55 +02:00
Serdar Dalgıç
267a595c94
Correct docs for terraform block (#633) 2023-10-03 15:50:56 +03:00
jakubabrzy
1804dcd298
remove ProviderTable component from docs (#524) 2023-09-21 12:59:41 +03:00
Julien Levasseur
4c0bda5386
Rename website to OpenTofu (#516)
Co-authored-by: Damian Stasik <920747+damianstasik@users.noreply.github.com>
Co-authored-by: Roman Grinovski <roman.grinovski@gmail.com>
2023-09-21 10:57:47 +01:00
Yaron Yarimi
c8acedd885
Rename github.com/placeholderplaceholderplaceholder/opentf to github.com/opentofu/opentofu (#461) 2023-09-20 14:35:35 +03:00
Mahesh Rijal
f5ba539058
fix: broken links in website (#448)
Signed-off-by: maheshrjl <62394512+maheshrjl@users.noreply.github.com>
2023-09-20 11:03:04 +03:00
Roman Grinovski
91b8aba85f
fix /opentf links (#435)
Signed-off-by: Roman Grinovski <roman.grinovski@gmail.com>
2023-09-18 15:14:29 +02:00
Damian Stasik
4cab6e72b4
Replace legacy admonition syntax (#432) 2023-09-18 13:56:28 +02:00
Damian Stasik
072d1dce56
Clean up frontmatter sections in the docs (#421) 2023-09-15 16:03:23 +02:00
Roman Grinovski
a4f9c63288
Change docs links: /opentf-> /docs (#367)
Signed-off-by: Roman Grinovski <roman.grinovski@gmail.com>
2023-09-15 14:10:27 +02:00
Elbaz
3a029c123e
Backport of clarify types and link to Type Constraints pagedit types into v1.5 (#385) 2023-09-12 13:44:08 +03:00
James Humphries
acc913a77e
Added eslint + remark-lint to our documentation pages (#249)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
2023-09-06 17:16:54 +01:00
Marcin Wyszynski
12897327b6
Require hostname for cloud/remote backends and login/logout (#291)
Signed-off-by: Marcin Wyszynski <marcin.pixie@gmail.com>
2023-09-06 12:54:39 +02:00
Marcin Białoń
43b8029a1e
Fix issues website/docs/language (#244)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-31 11:08:59 +02:00
James Humphries
531a6d2742 Remove links in documentation navigation files to documents that no longer exist
removed link to terraform-editions page that no longer exists
removed list page as its not usable
removed map page as its not usable

Signed-off-by: James Humphries <jamesh@spacelift.io>
2023-08-31 09:09:44 +01:00
Marcin Białoń
aeac8968fc
Update website/docs/language/state (#236)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 15:00:24 +02:00
Marcin Białoń
554f303899
Update website/docs/language/functions (#227)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 14:59:37 +02:00
Damian Stasik
19c658c516
Clean up docs nav data JSON files (#243) 2023-08-30 13:41:32 +02:00
Marcin Białoń
f8ee967230
Update website/docs/language/resources (#232)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 13:08:53 +02:00
Marcin Białoń
1a3eee582f
Update website/docs/language/modules (#230)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 13:06:23 +02:00
Marcin Białoń
fb8d960e1d
Update website/docs/intro (#179)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:19:59 +02:00
Marcin Białoń
932c32008c
Update website/docs/language/providers (#231)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:11:57 +02:00
Marcin Białoń
f769350c88
Update website/docs/language/settings (#233)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:09:33 +02:00
Marcin Białoń
8374badd13
Update website/docs/language (#241)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:01:20 +02:00
Marcin Białoń
566749d817
Update website/docs/language/values (#240)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:00:58 +02:00
Marcin Białoń
be5ce291f4
Update website/docs/language/upgrade-guides (#239)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:00:45 +02:00
Marcin Białoń
acef30c7b7
Update website/docs/language/syntax (#238)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-30 00:00:31 +02:00
Marcin Białoń
9387ddb23f
Update website/docs/language/files (#226)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 23:27:13 +02:00
Marcin Białoń
bf5e6c079d
Update website/docs/language/data-sources (#224)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 16:37:38 +02:00
Marcin Białoń
0a37fade1f
website/docs/language/meta-arguments (#229)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 16:36:54 +02:00
Marcin Białoń
51bb449ac3
website/docs/language/import (#228)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 16:36:41 +02:00
Marcin Białoń
26dcb63d0f
Update website/docs/language/checks (#222)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 16:35:43 +02:00
Marcin Białoń
9ca1a27be2
website/docs/language/expressions (#225)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 16:30:49 +02:00
Elbaz
2752217411
Merge pull request #235 from opentffoundation/remove-images 2023-08-29 16:41:52 +03:00
RLRabinowitz
11f19aa5e1 Remove all doc website doc images, adapt architecture-overview.png to new packages 2023-08-29 15:58:42 +03:00
Tomas
1464eb1b68
Update website (#223) 2023-08-29 14:15:35 +03:00
Tomas
1bcfb180ad
Update website/scripts (#216)
* Update `website/scripts`
* Remove header as well
2023-08-29 12:25:59 +03:00
Tomas
20603b1f71
Update website/data (#204)
* Update `website/data`
* Remove
2023-08-29 10:01:45 +03:00
Tomas
189fea8c36
Update website/layouts (#208)
* Update `website/layouts`
* Backend -> Backends
* Remove push
2023-08-29 09:57:51 +03:00
Kuba Martin
f14089db78
Clean up website/docs/internals (#209) 2023-08-28 17:40:26 +02:00
RLRabinowitz
8026dcf61b
Merge pull request #192 from opentffoundation/chore-website-terraform-file-names
Remove `terraform` from file names in `website` folder
2023-08-28 14:20:22 +03:00
RLRabinowitz
689aff3c82 Change terraform_io resources in mdx files to placeholderplaceholderplaceholder_io 2023-08-27 15:11:47 +03:00
RLRabinowitz
cf1640bc10 Change terraform doc website links to be a placeholder for now 2023-08-27 15:11:45 +03:00
RLRabinowitz
c31a2812fb Remove terraform from file names in website folder 2023-08-27 14:06:49 +03:00
Kuba Martin
4d665a0091
Update website/docs/cli. (#171)
* Initial renaming, rewriting and cleaning up wave for the CLI docs.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* More renaming.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* More renaming.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* More renaming.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Remove tutorial references.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Post-review fixes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-25 11:09:18 +02:00
Marcin Wyszynski
68e0b50085
Remove user-facing mentions of Hashi TFE/TFC (#154) 2023-08-23 18:04:21 +02:00
Marcin Wyszynski
a92455198a
Remove checkpoint code - less is more (#151) 2023-08-23 16:42:50 +02:00
Yaron Yarimi
67e9d1f2e4 Merge branch 'main' of github.com:opentffoundation/opentf into chore-rename-terraform-to-opentf-in-docs 2023-08-22 16:22:24 +03:00
Yaron Yarimi
24beb7ee5c Renaming terraform to opentf 2023-08-22 15:45:05 +03:00
Elbaz
19fbfe54a5 Merge branch 'main' into update-internal-bakcend-user-facing 2023-08-22 12:26:05 +03:00
Elbaz
141e72246d fix tests + english 2023-08-21 19:33:20 +03:00
Kuba Martin
0ec2b6b150
Revert "Add support for ~/.opentf.d (#22)" (#38)
This reverts commit e650bab8d7.
2023-08-21 17:12:19 +02:00
Kuba Martin
e650bab8d7
Add support for ~/.opentf.d (#22)
* Use ~/.opentf.d instead of ~/.terraform.d

Stay backwards-compatible, though.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix imports.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Add tests.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Use util function.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix windows directories.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Add a comment to the tests.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-21 12:38:11 +02:00
Yaron Yarimi
e19e203dca Add notes about terraformrc file backward compatability 2023-08-20 20:13:56 +03:00
Yaron Yarimi
e55369b364 Change all references from .terraformrc to .opentfrc 2023-08-20 18:50:30 +03:00
Kuba Martin
ebcf7455eb
Rename root module name. (#4)
* Rename module name from "github.com/hashicorp/terraform" to "github.com/placeholderplaceholderplaceholder/opentf".

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Gofmt.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Regenerate protobuf.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comments.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo issue and pull request link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo comment changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comment.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo some link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* make generate && make protobuf

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-17 14:45:11 +02:00
Karl Kirch
d7e07e66fc
Add ability to specify Terraform Cloud Project in cloud block (#33489)
* Add ability to specify Terraform Cloud Project in cloud block

Adds project configuration to the workspaces section of the cloud block.
Also configurable via the `TF_CLOUD_PROJECT` environment variable.
When a project is configured, the following behaviors will occur:
- `terraform init` with workspaces.name configured will create the workspace in the given project
- `terraform workspace new <name>` with workspaces.tags configured will create workspaces in the given project
- `terraform workspace list` will list workspaces only from the given project

The following behaviors are NOT affected by project configuration
- `terraform workspace delete <name>` does not validate the workspace's inclusion in the given project
- When initializing a workspace that already exists in Terraform Cloud, the workspace's parent project is NOT validated against the given project

Adds tests for cloud block configuration of project
Update changelog

* Update cloud block docs

* Fix typos and changelog entry

* Add speculative project lookup early in the cloud initialize process to capture inability to find a configured project

* Add project config for alias test
2023-08-01 13:43:07 -07:00
Craig Wright
58fc822ec4
Update tostring.mdx 2023-07-31 10:37:00 -07:00
Craig Wright
e1148b3ad7
Update website/docs/language/functions/tostring.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2023-07-31 10:35:33 -07:00
Craig Wright
40dfd20dda
Update tostring.mdx for null value conversion
Per https://github.com/hashicorp/terraform/issues/33603, updating the documentation to accurately reflect the current implementation.
2023-07-28 15:11:06 -07:00
Andrew Babichev
91c7402bad
Update website/docs/language/meta-arguments/lifecycle.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2023-07-25 09:38:49 +01:00
Andrew Babichev
06c6532681
Update website/docs/language/meta-arguments/lifecycle.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2023-07-25 09:38:42 +01:00
Andrew Babichev
1287ad46a1 docs: create_before_destroy meta-attribute propagation 2023-07-21 19:06:47 +01:00
Craig Wright
7d1e918a38
Merge pull request #32074 from bendrucker/patch-1 2023-07-14 10:24:31 -07:00