Installation
The Bacula File Daemon and the Kubernetes Plugin can be installed outside of the Kubernetes cluster on a server which has access to the Kubernetes API, or inside a protected cluster in a Container/Pod. The Kubernetes Plugin can be installed on different operating systems and distributions, so the Bacula Enterprise File Daemon for the correct operating system and platform has to be used.
There is no need, or in some solutions (when K8S
is a cloud service
like GKE
or EKS
), it is even a possible to install a Bacula File
Daemon and the Kubernetes Plugin on a Kubernetes Master Server
(etcd
, control pane
).
Prerequisites
The Plugin Directory directive of File Daemon resource in
/opt/bacula/etc/bacula-fd.conf
must point to where the
kubernetes-fd.so
plugin file is installed. The standard Bacula
plugin directory is /opt/bacula/plugins
FileDaemon {
Name = bacula-fd
Plugin Directory = /opt/bacula/plugins
...
}
Read about the installation and deployment:
Go back to the main Kubernetes Plugin page.