> For the complete documentation index, see [llms.txt](https://docs.seldon.ai/seldon-core-2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seldon.ai/seldon-core-2/resources/development.md).

# Development

Development in Seldon Core 2.

## Development Requirements

* Go 1.17+ with glibc development libraries installed.
  * e.g. for Ubuntu systems: `sudo apt-get install libc6-dev`
* Java JDK 17+ and Kotlin 1.6.10+
* Kubebuilder V2
* Docker and docker-compose
* Helm
* Kustomize
* Ansible

## Testing resources

* Kind
* k6
* unix utils: jq, curl, grpcurl

## Release Process

[Releases are carried out via Github.](/seldon-core-2/resources/development/release.md)
