Configure an ansible playbook (#5)
* Configure an ansible playbook to copy all required configurations to a Poseidon host. * Copy also all TLS certificates if configured * Exclude playbook in its own repository * Adjust security.md to our current recommendations * Add certificate generation and deployment * Move access policy example file to the resources folder
This commit is contained in:
30
docs/resources/poseidon_policy.hcl
Normal file
30
docs/resources/poseidon_policy.hcl
Normal file
@ -0,0 +1,30 @@
|
||||
// Allow-all access policy
|
||||
|
||||
namespace "*" {
|
||||
policy = "write"
|
||||
capabilities = ["alloc-node-exec", "read-job"]
|
||||
}
|
||||
|
||||
agent {
|
||||
policy = "write"
|
||||
}
|
||||
|
||||
operator {
|
||||
policy = "write"
|
||||
}
|
||||
|
||||
quota {
|
||||
policy = "write"
|
||||
}
|
||||
|
||||
node {
|
||||
policy = "write"
|
||||
}
|
||||
|
||||
host_volume "*" {
|
||||
policy = "write"
|
||||
}
|
||||
|
||||
plugin {
|
||||
policy = "read"
|
||||
}
|
Reference in New Issue
Block a user