Skip to content

Commit

Permalink
Update Sentinel landing page content (#2150)
Browse files Browse the repository at this point in the history
* Update product landing page content up to the use case section

* Fix get started and add product get started to use case section

* customize use cases and add a link to playground

* change tools to products

* streamline use cases and add link to language section

* Add product description

* remove contraction

---------

Co-authored-by: Judith Malnick <[email protected]>
  • Loading branch information
judithpatudith and Judith Malnick authored Sep 6, 2023
1 parent 9b3dcf5 commit 6f27c33
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 34 deletions.
2 changes: 1 addition & 1 deletion src/content/sentinel/install-landing.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"doesNotHavePackageManagers": true,
"sidecarMarketingCard": {
"title": "About Sentinel",
"subtitle": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eros diam, fringilla ac malesuada vel, faucibus quis mauris.",
"subtitle": "Sentinel is a policy as code tool that lets you control what users of HashiCorp products are allowed to do. It enforces policies proactively, preventing end users from deploying changes that are not allowed.",
"featuredDocsLinks": [
{
"href": "/sentinel/intro/why",
Expand Down
57 changes: 24 additions & 33 deletions src/content/sentinel/product-landing.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"hero": {
"heading": "Sentinel Placeholder Duplicate Of Vault Content",
"heading": "Enforce policy as code for HashiCorp products",
"image": "https://place-hold.it/600x320"
},
"overview": {
"heading": "What is Sentinel?",
"body": "Secure, store and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets and other sensitive data using a UI, CLI, or HTTP API.",
"body": "Sentinel is a policy as code tool that lets you control what users of HashiCorp products are allowed to do. It enforces policies proactively, preventing end users from deploying changes that are not allowed.",
"cta": {
"text": "Learn more about Sentinel features",
"url": "/vault/docs/what-is-vault"
"text": "Learn more",
"url": "/sentinel/intro/what"
},
"image": {
"light": "https://place-hold.it/680x250",
Expand All @@ -17,15 +17,15 @@
},
"get_started": {
"heading": "Getting Started",
"body": "Use Sentinel to securely store, access, and manage secrets and other sensitive data.",
"body": "Install the Sentinel CLI. Then write and run your first example Sentinel policies.",
"ctas": [
{
"text": "CLI Quick Start",
"url": "/vault/tutorials/getting-started"
"text": "Quick Start",
"url": "/sentinel/intro/getting-started"
},
{
"text": "CLI Quick Start",
"url": "/vault/tutorials/cloud"
"text": "Language Documentation",
"url": "/sentinel/docs/language"
}
]
},
Expand All @@ -36,52 +36,43 @@
"level": 2,
"size": 400
},
{
"type": "tutorial_cards",
"tutorialSlugs": ["vault/transform", "vault/static-secrets"]
},
{
"type": "linked_cards",
"cards": [
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"url": "https://docs.hashicorp.com/sentinel"
"heading": "Infrastructure",
"body": "Use Terraform Cloud with Sentinel to check that infrastructure will comply with policies.",
"url": "https://developer.hashicorp.com/terraform/tutorials/policy/sentinel-install"
},
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"url": "https://docs.hashicorp.com/sentinel"
"heading": "Security",
"body": "Use Vault with Sentinel to control who can access secrets based on their role or the endpoint.",
"url": "https://developer.hashicorp.com/vault/tutorials/policies/sentinel"
},
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"url": "https://docs.hashicorp.com/sentinel"
"heading": "Applications",
"body": "Use Nomad with Sentinel to control jobs based on driver or other attributes of the job object.",
"url": "https://developer.hashicorp.com/nomad/tutorials/governance-and-policy/sentinel"
}
]
},
{
"type": "heading",
"heading": "Case Studies",
"heading": "Playground",
"level": 2,
"size": 400
},
{
"type": "linked_cards",
"cards": [
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"url": "https://docs.hashicorp.com/sentinel"
},
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"url": "https://docs.hashicorp.com/sentinel"
"heading": "Guided quick start",
"body": "Read through guided language examples with an embedded, runnable policy snippets.",
"url": "/sentinel/docs/writing/basic"
},
{
"heading": "Dolor sit amet",
"body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incident this text is written so that it's very very long but it should be truncated in the card to a max of three lines to match designs",
"heading": "Sentinel playground",
"body": "Write and test policies in a free, hosted sandbox. Upload mock data to write policies against, or customize the provided example, which checks that an S3 bucket has a private ACL.",
"url": "https://docs.hashicorp.com/sentinel"
}
]
Expand Down

1 comment on commit 6f27c33

@vercel
Copy link

@vercel vercel bot commented on 6f27c33 Sep 6, 2023

Choose a reason for hiding this comment

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

Please sign in to comment.