Metadata-Version: 2.4
Name: inspect-k8s-sandbox
Version: 0.5.0
Summary: A Kubernetes Sandbox Environment for Inspect
Author: UK AI Security Institute
License-File: LICENSE
Requires-Python: >=3.10
Requires-Dist: inspect-ai>=0.3.161
Requires-Dist: jsonschema>=4.23.0
Requires-Dist: kubernetes>=35.0.0
Requires-Dist: tenacity>=8.0.0
Provides-Extra: dev
Requires-Dist: kubernetes-stubs-elephant-fork>=35.0.0; extra == 'dev'
Requires-Dist: mypy>=1.9.0; extra == 'dev'
Requires-Dist: pre-commit>=3.6.2; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23.7; extra == 'dev'
Requires-Dist: pytest-env>=1.2.0; extra == 'dev'
Requires-Dist: pytest-repeat>=0.9.3; extra == 'dev'
Requires-Dist: pytest>=8.1.1; extra == 'dev'
Requires-Dist: ruff>=0.9.6; extra == 'dev'
Requires-Dist: types-jsonschema>=4.23.0.20241208; extra == 'dev'
Requires-Dist: types-pyyaml>=6.0.12; extra == 'dev'
Description-Content-Type: text/markdown

[<img width="295" src="docs/docs/assets/aisi-logo.svg" />](https://aisi.gov.uk/)

Welcome to the `k8s_sandbox` plugin for [Inspect](https://inspect.aisi.org.uk/). It
provides a Kubernetes (K8s) sandbox environment in which agentic evaluations can
securely be run at scale.

We are releasing this publicly because it is a useful example of a complex Sandbox
Environment provider. While this work was designed within the context of UK AISI's
infrastructure, we do expect it to be useful to other organisations if they adopt some
of our conventions. If you have an existing Kubernetes cluster this provider may work
for you, or may require further tailoring and adaptation. To ask questions or discuss
adopting this plugin, come join us in the [Inspect
Slack](https://join.slack.com/t/inspectcommunity/shared_invite/zt-2w9eaeusj-4Hu~IBHx2aORsKz~njuz4g)!

You can find documentation at
[https://k8s-sandbox.aisi.org.uk/](https://k8s-sandbox.aisi.org.uk/).

If you’d like to contribute to the development of the plugin, please review our
[contributing guidelines](CONTRIBUTING.md) before raising a pull request.

Created by the [UK AI Security Institute](https://aisi.gov.uk/).
