You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`--portainer-edge-image`|`KUBESOLO_PORTAINER_EDGE_IMAGE`| Image deployed for the Portainer Edge Agent, including the tag. Any image other than the default is pulled from the registry rather than loaded from the embedded image |`docker.io/portainer/agent:lts`|
162
163
|`--load-balancer`|`KUBESOLO_LOAD_BALANCER`| Enable load balancer. With this enabled, kubesolo will update a newly deployed service with the load balancer type so that the EXTERNAL-IP is set to the node IP |`true`|
163
164
|`--local-storage`|`KUBESOLO_LOCAL_STORAGE`| Enable local storage |`true`|
164
165
|`--local-storage-shared-path`|`KUBESOLO_LOCAL_STORAGE_SHARED_PATH`| Path to the shared file system for the local storage |`""`|
Full image reference deployed for the Portainer Edge Agent, including the tag. Accepts any registry, repository, and tag. Only the default image is loaded from the bundled image; any other reference is pulled from the registry, so the node needs access to it. If the registry cannot be reached at startup, KubeSolo logs a warning and continues — the kubelet retries the pull when the agent pod starts.
122
+
123
+
Short references are expanded the way Docker expands them, so `portainerci/agent:develop` becomes `docker.io/portainerci/agent:develop` and an omitted tag defaults to `latest`. Use a full host prefix for other registries, e.g. `ghcr.io/portainer/agent:2.34.0`.
124
+
125
+
Note that the deployment is only created once — on reboot it is restored from the database. Changing this flag on an existing installation does not update an already deployed agent.
sudo -E sh -s -- --portainer-edge-image=docker.io/portainer/agent:sts
136
+
```
137
+
138
+
---
139
+
119
140
### --local-storage
120
141
121
142
Enable the [Local Path Provisioner](https://github.com/rancher/local-path-provisioner), which creates a `local-path` StorageClass backed by host-local directories. Workloads that request persistent volumes will have them provisioned automatically under the KubeSolo data path.
0 commit comments