Installing
Seedwing Policy can run both as a one-shot command line utility evaluating policies, or as a server for hosting the centralized configuration for your organization.
The server can run on any of the following platforms:
-
Mac OS X (Intel and ARM)
-
Windows
-
Linux
Bare metal
Running on bare metal requires downloading the swio
binary from the releases. Nightly releases are available as well if you need features that are not part of an official release.
Simply running swio serve
will run the server. Use swio serve --help
to get a list of the configuration knobs that can be tweaked.
Container Image
The swio
command line utility is published as a container image at ghcr.io/seedwing-io/swio
, tagged with the release (or nightly) version.
Kubernetes
Since Kubernetes runs containers, running the server on Kubernetes is easy! Since it’s so easy, we don’t provide any out of the box manifest, since lots of the configuration options would be specific to the environment in which the server is run.
For a real world example, the playground GitHub repository contains a full example.