Version: 0.7

kore assign compliance

kore assign compliance#

Assigns a compliance package to your team

Synopsis#

Compliance packages provide ruleset of behaviour and best practice around how team members and administrators interact with resources. Out of the box the place safe guards around application deployments and team layout.

Items such as team roles, plans, policies, role assumptions policies and the criteria of how they roles and assigements are applied, along side validation rules for cluster based resources.

- Controlling the ingress domains
- The makeup and settings of deployments
- Ensure consistent labelling on workloads
- Block off dangerious role bindings
- and more
kore assign compliance [flags]

Examples#

# Assign the compliance policy your team.
$ kore assign compliance -f <directory>
# View the current compliance packages
$ kore get compliance [name]
# Remove the policies associated to the compliance package via
$ kore delete compliance <name>

Options#

--dry-run shows the resource but does not apply or create (defaults: false)
-f, --file strings file or directory contains the compliance package
-h, --help help for compliance
--permissive indicates the policies should be permissive

Options inherited from parent commands#

--debug indicates we should use debug / trace logging (defaults: false)
--force is used to force an operation to happen (defaults: false)
--no-wait indicates if we should wait for resources to provision
-o, --output string the output format of the resource (json,yaml,table,template) (default "table")
--profile string allows you to explicitly set the selected profile
--show-headers indicates we should display headers on table out (default true)
-t, --team string the team you are operating within
--verbose enables verbose logging for debugging purposes (defaults: false)

SEE ALSO#

  • kore assign - Assigns allows you to apply a policy, plan or compliance package