# Deployment

- [Runtime Environments](/deployment/runtime-environments.md)
- [Container](/deployment/docker.md)
- [Container Image](/deployment/docker/container-image.md): Build container images with tools and best practices.
- [Secure Container Image](/deployment/docker/secure-container-image.md)
- [Container Awareness](/deployment/docker/container-awareness.md): Learn the intricate details of how JVM applications see container resources and how it impacts heap, CPU, and threads.
- [Vulnerability Scanning](/deployment/docker/vulnerability-scanning.md)
- [Attestation](/deployment/docker/attestation.md)
- [Kubernetes](/deployment/kubernetes.md)
- [Kubernetes Cluster](/deployment/kubernetes/kubernetes-cluster.md): Learn how to create a production-grade Kubernetes cluster to deploy your application.
- [Deployment](/deployment/kubernetes/deployment.md): Learn how to create a Kubernetes deployment and deploying the Hello World container image.
- [Resources](/deployment/kubernetes/resources.md): Learn how to assign CPU/memory resources to your containerized application.
- [Service](/deployment/kubernetes/service.md): Learn how to create a Kubernetes service and how service discovery works.
- [Health Checks](/deployment/kubernetes/health-checks.md): Learn how Kubernets checks the application health, and how to use liveness probes and readiness probes.
- [Load Balancing](/deployment/kubernetes/load-balancing.md): Learn the different ways to load balance traffic both for both external and internal consumers.
- [External Load Balancing](/deployment/kubernetes/load-balancing/external-load-balancing.md)
- [Internal Load Balancing](/deployment/kubernetes/load-balancing/internal-load-balancing.md)
- [Scheduling](/deployment/kubernetes/scheduling.md)
- [Workload Identity](/deployment/kubernetes/workload-identity.md)
- [Binary Authorization](/deployment/kubernetes/binary-authorization.md)
- [Istio](/deployment/istio.md): Istio is a service mesh that can manage your service to service communication policies.
- [Getting Started](/deployment/istio/getting-started.md)
- [Sidecar Proxy](/deployment/istio/sidecar-proxy.md)
