Volume expansion
We’ve shipped support for volume expansion, a Kubernetes feature that enables you to increase the size of your persistent volumes. Under the hood, FKS persistent volumes use Fly Volumes. These support on the fly expansion of volumes; pods don’t have to be restarted. Using it is straightforward, just increase the size of the volume in your persistent volume claim, we’ll take care of the rest.
Projected volumes
We’ve added support for more projected volume sources. We support them all except the clusterTrustBundle
source.
More Improvements
- We implemented a custom finalizer for persistent volumes. This ensures that we delete the underlying Fly Volume before the persistent volume object is removed from Kubernetes
- Pod deletion does not leave dangling Fly Machines, an issue that happened under certain circumstances
kubectl logs
fetches logs of the specified pod. Previously, it would fetch the logs for all pods in a given namespace