Using connaisseur as a daemonset instead of a deployment #673
Replies: 2 comments 2 replies
-
@lacuchilla how to autoscale Connaisseur is an interesting question where I am not certain what the best strategy may be. Currently, there is no configuration to do this automatically. Would need to test if we could allow configuration as a daemonset or find another way to scale. Do you have any rationale towards your scaling requirements? How many nodes are we roughly speaking about? |
Beta Was this translation helpful? Give feedback.
-
Thank you for the clarification. I'm not sure where I got the idea that there has to be one Connaisseur pod per node in a cluster. I have created an eight node private GKE cluster where I've implemented Connaisseur as a deployment (3 pods) and a daemonset (8 pods), and each implementation seems to work equally well for verifying image signatures in my cluster. I'm using this test cluster as a proof of concept for a potential enterprise-level application of Connaisseur for multiple clusters. Clusters consist of several hundred nodes that are scaled up and down often. If the ratio for pods and nodes doesn't need to be 1:1, it'd be good to determine an appropriate ratio that will determine reliable availability for Connaisseur. |
Beta Was this translation helpful? Give feedback.
-
I'm curious to know if there's an official way to implement connaisseur onto a kubernetes cluster by using a daemonset instead of a deployment.
I'm working on implementing connaisseur on a cluster that autoscales, and it would be great to have connaisseur implemented as a daemonset so I can scale the cluster up and down and still assure that there is one connaisseur pod per node.
I'm interested to know some of the reasoning why connaisseur was implemented as a deployment instead of a daemonset.
Is there a configuration that I can add to the deployment section in the values.yaml file for the connaisseur helm chart that I'm using so that the number of connaisseur pods will scale up and down to match the number of nodes in the cluster?
Beta Was this translation helpful? Give feedback.
All reactions