-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Description
Description
The release of v1.31 included the removal of cephfs volume support which was marked as deprecated in v1.28
v1.31 mention: https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/#removal-of-cephfs-volume-plugin
terraform-provider-kubernetes/kubernetes/structure_persistent_volume_spec.go
Lines 70 to 89 in 65f1a7d
| func flattenCephFSVolumeSource(in *v1.CephFSVolumeSource) []interface{} { | |
| att := make(map[string]interface{}) | |
| att["monitors"] = newStringSet(schema.HashString, in.Monitors) | |
| if in.Path != "" { | |
| att["path"] = in.Path | |
| } | |
| if in.User != "" { | |
| att["user"] = in.User | |
| } | |
| if in.SecretFile != "" { | |
| att["secret_file"] = in.SecretFile | |
| } | |
| if in.SecretRef != nil { | |
| att["secret_ref"] = flattenLocalObjectReference(in.SecretRef) | |
| } | |
| if in.ReadOnly { | |
| att["read_only"] = in.ReadOnly | |
| } | |
| return []interface{}{att} | |
| } |
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment