Skip to content

Commit

Permalink
Merge pull request #26 from augurysys/add-configmap-and-secret-volume…
Browse files Browse the repository at this point in the history
…-support

Adds secret and configMap as volumes sources
  • Loading branch information
ltamaster authored Mar 27, 2019
2 parents 51498e4 + 20b2204 commit a0ac910
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
12 changes: 12 additions & 0 deletions contents/common.py
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,18 @@ def create_volume(volume_data):
server=volume_data["nfs"]["server"]
)

# secret
if "secret" in volume_data:
volume.secret = client.V1SecretVolumeSource(
secret_name=volume_data["secret"]["secretName"]
)

# configMap
if "configMap" in volume_data:
volume.config_map = client.V1ConfigMapVolumeSource(
name=volume_data["configMap"]["name"]
)

return volume

return None
Expand Down
6 changes: 3 additions & 3 deletions plugin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -350,7 +350,7 @@ providers:
- name: volumes
type: String
title: "Volumes"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath and nfs allowed"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath, nfs, secret and configMap allowed"
required: false
renderingOptions:
groupName: Container
Expand Down Expand Up @@ -1484,7 +1484,7 @@ providers:
- name: volumes
type: String
title: "Volumes"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath and nfs allowed"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath, nfs, secret and configMap allowed"
required: false
renderingOptions:
groupName: Container
Expand Down Expand Up @@ -1950,7 +1950,7 @@ providers:
- name: volumes
type: String
title: "Volumes"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath and nfs allowed"
description: "Configure Volumes YAML format( https://kubernetes.io/docs/concepts/storage/persistent-volumes/). So far persistentVolumeClaim, hostPath, nfs, secret and configMap allowed"
required: false
renderingOptions:
groupName: Container
Expand Down

0 comments on commit a0ac910

Please # to comment.