Adding ImagePullPolicy config option to OSM Charms
[osm/devops.git] / installers / charm / ng-ui / config.yaml
index 3d538fe..49226b7 100644 (file)
 # limitations under the License.
 
 options:
-  image:
-    description: Docker image name
+  server_name:
+    description: Server name
     type: string
-    default: opensourcemano/ng-ui:8.0.0rc1
+    default: localhost
   port:
-    description: Port number
+    description: Port to expose
     type: int
     default: 80
-  https_port:
-    description: Port number
+  max_file_size:
     type: int
-    default: 443
-  server_name:
-    description: Server name
+    description: |
+      The maximum file size, in megabytes. If there is a reverse proxy in front
+      of Keystone, it may need to be configured to handle the requested size.
+      Note: if set to 0, there is no limit.
+    default: 0
+  ingress_class:
     type: string
-    default: localhost
-  client_max_body_size:
-    description: Client maximum body size
+    description: |
+      Ingress class name. This is useful for selecting the ingress to be used
+      in case there are multiple ingresses in the underlying k8s clusters.
+  ingress_whitelist_source_range:
+    type: string
+    description: |
+      A comma-separated list of CIDRs to store in the
+      ingress.kubernetes.io/whitelist-source-range annotation.
+    default: ""
+  tls_secret_name:
+    type: string
+    description: TLS Secret name
+    default: ""
+  site_url:
     type: string
-    default: 15M
-  ssl_certificate:
-    description: Base64 encoded ssl certificate
+    description: Ingress URL
+    default: ""
+  cluster_issuer:
     type: string
-  ssl_certificate_key:
-    description: Base64 encoded ssl certificate key
+    description: Name of the cluster issuer for TLS certificates
+    default: ""
+  image_pull_policy:
     type: string
+    description: |
+      ImagePullPolicy configuration for the pod.
+      Possible values: always, ifnotpresent, never
+    default: always