All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Cluster.Namespace
- Workload.Job
- Workload.CronJob
- Workload.Pod
- restartPolicy
- ServiceAccount and ClusterRoleBinding not recognised by K8s
- defaultMode dropping leading zeros
- Common.ContainerPort
- Common.EnvVar
- Common.LabelSelector
- Common.ObjectReference
- Common.Metadata
- Common.Protocol
- Common.ResourceList
- Common. VolumeMount
- Workload.Pd
- Workload.Deployment
- Authentication.ServiceAccount
- Authorization.ClusterRoleBinding
- Authorization.RoleRef
- Authorization.Subject
- Authorization.Ingress
- Service.Service
- Service.Service
- Storage.ConfigMap
- Storage.Secret
- Storage.PersistentVolumeClaim
- Storage.StorageClass
- Storage.PersistentVolumes
- PersistentVolumeClaimVolume
- ConfigMapVolume
- SecretVolume
- EmptyDirVolume
- HostPathVolume
- CSIVolume
- Basic validation of resources
- JSON serialization and file write
- YAML serialization and file write