Skip to content

Conversation

@kunisen
Copy link
Contributor

@kunisen kunisen commented Nov 14, 2025

Description

Terraform is supposed to be supported on serverless

To address below issues:

Preview - before merge

deploy-manage/deploy/elastic-cloud/tools-apis.md

Preview - after merge

https://www.elastic.co/docs/deploy-manage/deploy/elastic-cloud/tools-apis#provision-deployments-with-terraform

cc @maggieghamry @ppf2

kunisen and others added 2 commits November 14, 2025 09:20
Terraform is supposed to be supported on serverless
@kunisen kunisen self-assigned this Nov 14, 2025
@kunisen kunisen requested a review from a team as a code owner November 14, 2025 00:29
@kunisen kunisen added documentation Improvements or additions to documentation Serverless Improvements and changes to the Serverless Docs supportability ability enable self-service or support of product Team:Admin Issues owned by the Admin Docs Team labels Nov 14, 2025
@github-actions
Copy link

github-actions bot commented Nov 14, 2025

🔍 Preview links for changed docs

Copy link

@Kushmaro Kushmaro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Contributor

@yetanothertw yetanothertw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kunisen thank you so much for working on this! 🙏

I've approved the PR, but have recommended some updates and provided a bit more context around tagging (I know that can be very confusing).

deployment:
ess: ga
serverless: unavailable
serverless: ga
Copy link
Contributor

@yetanothertw yetanothertw Nov 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this situation (where we want to signal that you can provision Serverless projects on a section level), I would recommend removing the applies_to tag altogether. Here's why:

  • The page-level metadata already includes the serverless: ga tag, which signals that all sections on this page are applicable in a Serverless context unless stated otherwise (for example the ECCTL section).
  • The page-level metadata also includes the ECH tag, which implies that all section are applicable in that context unless specified otherwise. So we'd only need to mark something as unavailble (the outlier sections on the page). Because our changes want to signal availability, we would default to the page-level tags.

I know the tagging can be a bit confusing, so hope that helps, but please feel free to reach out for more information or whenever you're unsure. 💟

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It makes total sense. Thank you @yetanothertw for the very detailed explanation!
I will make sure to keep this in my mind for the future doc related work too. 🙏
I will make a commit to remove the tag.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done the new commit: 3b67fe4

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can confirm the tags are removed as expected ^ ^
image

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will merge the PR since we have addressed all the action items. Thank you @yetanothertw again for the valuable inputs! 🙇

@kunisen kunisen merged commit 81c28d4 into main Nov 14, 2025
6 of 7 checks passed
@kunisen kunisen deleted the kunisen-docpr-KB-57137a36 branch November 14, 2025 12:35
@maggieghamry
Copy link
Contributor

Thanks so much for getting this moved so quickly @kunisen ! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation Serverless Improvements and changes to the Serverless Docs supportability ability enable self-service or support of product Team:Admin Issues owned by the Admin Docs Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants