feat(cert-checker): add Kubernetes resources for certificate checking functionality
- Implemented a new module for cert-checker with Kubernetes resources including ServiceAccount, Role, RoleBinding, ConfigMap, and CronJob. - Added Python script to check certificate expiry and restart deployments if necessary. - Configured environment variables for deployment name, namespace, and service details. - Included requirements for the Python environment. feat(devolo-exporter): introduce Devolo exporter for Prometheus metrics - Created a new module for Devolo exporter with Kubernetes resources including ServiceAccount, ConfigMap, Deployment, and Service. - Developed Python scripts to scrape metrics from Devolo devices and expose them to Prometheus. - Configured environment variables for Devolo device IP, model, and ports. - Added requirements for the Python environment.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
[global]
|
||||
server string = samba
|
||||
idmap config * : range = 3000-7999
|
||||
security = user
|
||||
server min protocol = SMB2
|
||||
|
||||
# disable printing services
|
||||
load printers = no
|
||||
printing = bsd
|
||||
printcap name = /dev/null
|
||||
disable spoolss = yes
|
||||
|
||||
%{for share in shares ~}
|
||||
[${share.name}]
|
||||
path = /host/${share.path}
|
||||
comment = ${share.comment}
|
||||
valid users = ${join(", ", share.valid_users)}
|
||||
browseable = ${share.browseable}
|
||||
writable = ${share.writable}
|
||||
read only = ${share.read_only}
|
||||
force user = ${share.force_user}
|
||||
force group = ${share.force_group}
|
||||
%{endfor ~}
|
||||
Reference in New Issue
Block a user