-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #17 from hashicorp/d-enterprise-landing
Enterprise landing pages
- Loading branch information
Showing
8 changed files
with
114 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
layout: "docs" | ||
page_title: "Nomad Enterprise" | ||
sidebar_current: "docs-enterprise" | ||
description: |- | ||
Nomad Enterprise features a number of capabilities beyond the open source | ||
offering that may be beneficial in certain workflows. | ||
--- | ||
|
||
# Nomad Enterprise | ||
|
||
Nomad Enterprise simplifies operations by automating workflows. It adds support | ||
for microservices deployments across complex network topologies. It also | ||
increases both scalability and resilience. Features include: | ||
|
||
- [Namespaces](/docs/enterprise/namespaces.html) | ||
- [Namespace Quotas](/docs/enterprise/quotas.html) | ||
- [Sentinel Policy Enforcement](/docs/enterprise/sentinel.html) | ||
|
||
These features are part of [Nomad Enterprise](https://www.hashicorp.com/products/nomad/). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
layout: "docs" | ||
page_title: "Nomad Enterprise Namespaces" | ||
sidebar_current: "docs-enterprise-namespaces" | ||
description: |- | ||
Nomad Enterprise provides support for namespaces, which allows jobs and their | ||
associated objects to be segmented from each other and other users of the | ||
cluster. | ||
--- | ||
|
||
# Nomad Enterprise Namespaces | ||
|
||
In [Nomad Enterprise](https://www.hashicorp.com/products/nomad/), a shared | ||
cluster can be partioned into [namespaces](/guides/namespaces.html) which allows | ||
jobs and their associated objects to be isolated from each other and other users | ||
of the cluster. | ||
|
||
Namespaces enhance the usability of a shared cluster by isolating teams from the | ||
jobs of others, provide fine grain access control to jobs when coupled with | ||
[ACLs](/guides/acl.html), and can prevent bad actors from negatively impacting | ||
the whole cluster when used in conjunction with | ||
[quotas](/docs/enterprise/quotas.html). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
layout: "docs" | ||
page_title: "Nomad Enterprise Namespace Quotas" | ||
sidebar_current: "docs-enterprise-quotas" | ||
description: |- | ||
Nomad Enterprise provides support for applying quotas to namespaces which | ||
restricts the overall resources that jobs within the namespace are allowed to | ||
consume. | ||
--- | ||
|
||
# Nomad Enterprise Namespace Quotas | ||
|
||
In [Nomad Enterprise](https://www.hashicorp.com/products/nomad/), operators can | ||
define quota specifications and apply them to namespaces. When a quota is | ||
attached to a namespace, the jobs within the namespace may not consume more | ||
resources than the quota specification allows. | ||
|
||
This allows operators to partition a shared cluster and ensure that no single | ||
actor can consume the whole resources of the cluster. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
layout: "docs" | ||
page_title: "Nomad Enterprise Sentinel Policy Enforcement" | ||
sidebar_current: "docs-enterprise-sentinel" | ||
description: |- | ||
Nomad Enterprise provides support for policy enforcement using Sentinel. | ||
--- | ||
|
||
# Nomad Enterprise Sentinel Policy Enforcement | ||
|
||
In [Nomad Enterprise](https://www.hashicorp.com/products/nomad/), operators can | ||
create [Sentinel policies](/guides/sentinel-policy.html) for fine grain policy | ||
enforcement. Sentinel policies build on top of the ACL system and allow operators to define | ||
fine grain policies such as disallowing jobs to be submitted to production on | ||
Fridays. These extremely rich policies are defined as code. For example, to | ||
restrict jobs to only using the Docker driver, the operator would define and apply | ||
the following policy: | ||
|
||
``` | ||
# Only allows Docker based tasks | ||
main = rule { all_drivers_docker } | ||
# all_drivers_docker checks that all the drivers in use are Docker | ||
all_drivers_docker = rule { | ||
all job.task_groups as tg { | ||
all tg.tasks as task { | ||
task.driver is "docker" | ||
} | ||
} | ||
} | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters