Ubuntu 24.04.4 LTS. Old timer here. Starting with AI.
I know docker, no knowledge of kubernettes, starting with kubeflow tutorial (everything running but kubeflow-volumes/0). I get:
$ juju status | grep kubeflow-volumes
kubeflow-volumes res:oci-image@2261827 waiting 1 kubeflow-volumes 1.8/stable 260 no waiting for container
kubeflow-volumes/0* waiting idle
kubeflow config from tutorial:
$ juju config kubeflow-volumes
application: kubeflow-volumes
application-config:
juju-application-path:
default: /
description: the relative http path used to access an application
source: default
type: string
value: /
juju-external-hostname:
description: the external hostname of an exposed application
source: unset
type: string
kubernetes-ingress-allow-http:
default: false
description: whether to allow HTTP traffic to the ingress controller
source: default
type: bool
value: false
kubernetes-ingress-class:
default: nginx
description: the class of the ingress controller to be used by the ingress resource
source: default
type: string
value: nginx
kubernetes-ingress-ssl-passthrough:
default: false
description: whether to passthrough SSL traffic to the ingress controller
source: default
type: bool
value: false
kubernetes-ingress-ssl-redirect:
default: false
description: whether to redirect SSL traffic to the ingress controller
source: default
type: bool
value: false
kubernetes-service-annotations:
description: a space separated set of annotations to add to the service
source: unset
type: attrs
kubernetes-service-external-ips:
description: list of IP addresses for which nodes in the cluster will also accept
traffic
source: unset
type: string
kubernetes-service-externalname:
description: external reference that kubedns or equivalent will return as a CNAME
record
source: unset
type: string
kubernetes-service-loadbalancer-ip:
description: LoadBalancer will get created with the IP specified in this field
source: unset
type: string
kubernetes-service-loadbalancer-sourceranges:
description: traffic through the load-balancer will be restricted to the specified
client IPs
source: unset
type: string
kubernetes-service-target-port:
description: name or number of the port to access on the pods targeted by the
service
source: unset
type: string
kubernetes-service-type:
description: determines how the Service is exposed
source: unset
type: string
trust:
default: false
description: Does this application have access to trusted credentials
source: default
type: bool
value: false
charm: kubeflow-volumes
settings:
backend-mode:
default: development
description: Which mode out of `development` or `production` the backend server
should use
source: default
type: string
value: development
port:
default: 5000
description: HTTP port
source: default
type: int
value: 5000
secure-cookies:
default: false
description: Whether cookies should require HTTPS
source: default
type: boolean
value: false
volume-viewer-image:
default: filebrowser/filebrowser:v2.23.0
description: Volume Viewer OCI Image (PVCViewer)
source: default
type: string
value: filebrowser/filebrowser:v2.23.0