Charmed OSM
- Charmed Distribution of OSM | bundle
Channel | Revision | Published |
---|---|---|
latest/stable | 249 | 23 Mar 2023 |
latest/beta | 675 | 29 Aug 2023 |
latest/edge | 120 | 14 Sep 2022 |
14.0/stable | 592 | 15 Jan 2024 |
14.0/candidate | 561 | 12 Jul 2023 |
14.0/beta | 592 | 28 Jul 2023 |
14.0/edge | 533 | 12 Jul 2023 |
13.0/stable | 869 | 15 Jan 2024 |
13.0/candidate | 203 | 09 Dec 2022 |
13.0/beta | 869 | 05 Dec 2023 |
12.0/stable | 484 | 21 Jun 2023 |
12.0/beta | 868 | 05 Dec 2023 |
11.0/stable | 81 | 22 Aug 2022 |
11.0/edge | 71 | 22 Feb 2022 |
10.0/stable | 578 | 17 Jul 2023 |
10.0/candidate | 76 | 11 Mar 2022 |
10.0/edge | 72 | 23 Feb 2022 |
juju deploy osm
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
database_commonkey | string
Default: osm
Database common key
-
debug_common_local_path | string
Local full path to the COMMON project. The path will be mounted to the docker image, which means changes during the debugging will be saved in your local path.
-
debug_lcm_local_path | string
Local full path to the LCM project. The path will be mounted to the docker image, which means changes during the debugging will be saved in your local path.
-
debug_mode | boolean
If true, debug mode is activated. It means that the service will not run, and instead, the command for the container will be a `sleep infinity`. Note: If enabled, security_context will be disabled.
-
debug_n2vc_local_path | string
Local full path to the N2VC project. The path will be mounted to the docker image, which means changes during the debugging will be saved in your local path.
-
debug_pubkey | string
Public SSH key that will be injected to the application pod.
-
image_pull_policy | string
Default: always
ImagePullPolicy configuration for the pod. Possible values: always, ifnotpresent, never
-
log_level | string
Default: INFO
Log Level
-
mongodb_uri | string
MongoDB URI (external database)
-
security_context | boolean
Enables the security context of the pods
-
vca_apiproxy | string
The VCA api proxy (native charms)
-
vca_cacert | string
The VCA cacert.
-
vca_cloud | string
The VCA lxd cloud name
-
vca_helm_ca_certs | string
CA certificates to validate access to Helm repository
-
vca_host | string
The VCA host.
-
vca_k8s_cloud | string
The VCA K8s cloud name
-
vca_model_config_agent_metadata_url | string
The URL of the private stream.
-
vca_model_config_agent_stream | string
The stream to use for deploy/upgrades of agents. See additional info below.
-
vca_model_config_apt_ftp_proxy | string
The APT FTP proxy for the model.
-
vca_model_config_apt_http_proxy | string
The APT HTTP proxy for the model.
-
vca_model_config_apt_https_proxy | string
The APT HTTPS proxy for the model.
-
vca_model_config_apt_mirror | string
The APT mirror for the model.
-
vca_model_config_apt_no_proxy | string
The APT no proxy for the model.
-
vca_model_config_automatically_retry_hooks | boolean
Set the policy on retying failed hooks.
-
vca_model_config_backup_dir | string
Backup directory
-
vca_model_config_cloudinit_userdata | string
Cloudinit userdata
-
vca_model_config_container_image_metadata_url | string
Corresponds to 'image-metadata-url' (see below) for cloud-hosted KVM guests or LXD containers. Not needed for the localhost cloud.
-
vca_model_config_container_image_stream | string
Corresponds to 'image-stream' (see below) for cloud-hosted KVM guests or LXD containers. Not needed for the localhost cloud.
-
vca_model_config_container_inherit_properties | string
Set parameters to be inherited from a machine toits hosted containers (KVM or LXD).
-
vca_model_config_container_networking_method | string
The FAN networking mode to use. Default values can be provider-specific.
-
vca_model_config_default_series | string
The default series of Ubuntu to use for deploying charms.
-
vca_model_config_default_space | string
The space used as the default binding when deploying charms. Will be "alpha" by default.
-
vca_model_config_development | boolean
Set whether the model is in development mode.
-
vca_model_config_disable_network_management | boolean
Set whether to give network control to the provider instead of Juju controlling configuration.
-
vca_model_config_egress_subnets | string
Egress subnets
-
vca_model_config_enable_os_refresh_update | boolean
Set whether newly provisioned instances should run their respective OS's update capability.
-
vca_model_config_enable_os_upgrade | boolean
Set whether newly provisioned instances should run their respective OS's upgrade capability.
-
vca_model_config_fan_config | string
The FAN overlay and underlay networks in CIDR notation (space-separated).
-
vca_model_config_firewall_mode | string
The mode to use for network firewalling.
-
vca_model_config_ftp_proxy | string
The FTP proxy value to configure on instances, in the FTP_PROXY environment variable.
-
vca_model_config_http_proxy | string
The HTTP proxy value to configure on instances, in the HTTP_PROXY environment variable.
-
vca_model_config_https_proxy | string
The HTTPS proxy value to configure on instances, in the HTTPS_PROXY environment variable.
-
vca_model_config_ignore_machine_addresses | boolean
When true, the machine worker will not look up or discover any machine addresses.
-
vca_model_config_image_metadata_url | string
The URL at which the metadata used to locate OS image ids is located.
-
vca_model_config_image_stream | string
The simplestreams stream used to identify which image ids to search when starting an instance.
-
vca_model_config_juju_ftp_proxy | string
The charm-centric FTP proxy value.
-
vca_model_config_juju_http_proxy | string
The charm-centric HTTP proxy value.
-
vca_model_config_juju_https_proxy | string
The charm-centric HTTPS proxy value.
-
vca_model_config_juju_no_proxy | string
The charm-centric no-proxy value.
-
vca_model_config_logforward_enabled | boolean
Set whether the log forward function is enabled.
-
vca_model_config_logging_config | string
The configuration string to use when configuring Juju agent logging
-
vca_model_config_lxd_snap_channel | string
LXD snap channel
-
vca_model_config_max_action_results_age | string
The maximum aget for status action results entries
-
vca_model_config_max_action_results_size | string
The maximum size for status action results entries
-
vca_model_config_max_status_history_age | string
The maximum age for status history entries before they are pruned, in a human-readable time format.
-
vca_model_config_max_status_history_size | string
The maximum size for the status history collection, in human-readable memory format.
-
vca_model_config_net_bond_reconfigure_delay | int
Net bond reconfigure delay
-
vca_model_config_no_proxy | string
List of domain addresses not to be proxied (comma-separated).
-
vca_model_config_provisioner_harvest_mode | string
Set what to do with unknown machines.
-
vca_model_config_proxy_ssh | boolean
Set whether SSH commands should be proxied through the API server.
-
vca_model_config_snap_http_proxy | string
The snap-centric HTTP proxy value.
-
vca_model_config_snap_https_proxy | string
The snap-centric HTTPS proxy value.
-
vca_model_config_snap_store_assertions | string
The collection of snap store assertions. Each entry should contain the snap store ID.
-
vca_model_config_snap_store_proxy | string
The snap store ID.
-
vca_model_config_snap_store_proxy_url | string
The snap store proxy url
-
vca_model_config_ssl_hostname_verification | boolean
Set whether SSL hostname verification is enabled.
-
vca_model_config_test_mode | boolean
Set whether the model is intended for testing. If true, accessing the charm store does not affect statistical data of the store.
-
vca_model_config_transmit_vendor_metrics | boolean
Set whether the controller will send metrics collected from this model for use in anonymized aggregate analytics.
-
vca_model_config_update_status_hook_interval | string
The run frequency of the update-status hook. The value has a random +/- 20% offset applied to avoid hooks for all units firing at once. Value change only honoured during controller and model creation (bootstrap --config and add-model --config).
-
vca_port | int
The VCA port.
-
vca_pubkey | string
The VCA public key.
-
vca_secret | string
The VCA user secret.
-
vca_stablerepourl | string
Default: https://charts.helm.sh/stable
Stable repository URL for Helm charts
-
vca_user | string
The VCA user name.