Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions controllers/classifier_deployer.go
Original file line number Diff line number Diff line change
Expand Up @@ -1745,6 +1745,10 @@ func deploySveltosAgent(ctx context.Context, c client.Client, clusterNamespace,

// Deploy SveltosAgent
if isPullMode {
// Pull mode itself already requires a valid Sveltos license, so watchNamespaces is
// relayed unconditionally here: no separate FeatureNamespaceScopedAgents check, unlike
// agentless mode where sveltos-agent self-verifies against the management cluster's
// license Secret.
err = deploySveltosAgentInManagedCluster(ctx, nil, clusterNamespace,
clusterName, classifierName, "do-not-send-reports", clusterType, patches, true, watchNamespaces, logger)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion pkg/agent/sveltos-agent-in-mgmt-cluster.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: docker.io/projectsveltos/sveltos-agent@sha256:aaaf3ab1e5798b005d959f5c614c14a1c630691f22d93df69ad6ad56186114a5
image: docker.io/projectsveltos/sveltos-agent@sha256:c3636950f22bcb668b28129554309ab602a166c6fab51441ef385cf0aa8034f2
livenessProbe:
failureThreshold: 3
httpGet:
Expand Down
2 changes: 1 addition & 1 deletion pkg/agent/sveltos-agent-in-mgmt-cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: docker.io/projectsveltos/sveltos-agent@sha256:aaaf3ab1e5798b005d959f5c614c14a1c630691f22d93df69ad6ad56186114a5
image: docker.io/projectsveltos/sveltos-agent@sha256:c3636950f22bcb668b28129554309ab602a166c6fab51441ef385cf0aa8034f2
livenessProbe:
failureThreshold: 3
httpGet:
Expand Down
20 changes: 5 additions & 15 deletions pkg/agent/sveltos-agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,17 @@ rules:
- lib.projectsveltos.io
resources:
- classifierreports
- eventreports
- healthcheckreports
- reloaderreports
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
Expand Down Expand Up @@ -131,20 +135,6 @@ rules:
- get
- list
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
- eventreports
- healthcheckreports
- reloaderreports
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
Expand Down Expand Up @@ -222,7 +212,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: docker.io/projectsveltos/sveltos-agent@sha256:aaaf3ab1e5798b005d959f5c614c14a1c630691f22d93df69ad6ad56186114a5
image: docker.io/projectsveltos/sveltos-agent@sha256:c3636950f22bcb668b28129554309ab602a166c6fab51441ef385cf0aa8034f2
livenessProbe:
failureThreshold: 3
httpGet:
Expand Down
20 changes: 5 additions & 15 deletions pkg/agent/sveltos-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,13 +65,17 @@ rules:
- lib.projectsveltos.io
resources:
- classifierreports
- eventreports
- healthcheckreports
- reloaderreports
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
Expand Down Expand Up @@ -113,20 +117,6 @@ rules:
- get
- list
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
- eventreports
- healthcheckreports
- reloaderreports
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- lib.projectsveltos.io
resources:
Expand Down Expand Up @@ -204,7 +194,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: docker.io/projectsveltos/sveltos-agent@sha256:aaaf3ab1e5798b005d959f5c614c14a1c630691f22d93df69ad6ad56186114a5
image: docker.io/projectsveltos/sveltos-agent@sha256:c3636950f22bcb668b28129554309ab602a166c6fab51441ef385cf0aa8034f2
livenessProbe:
failureThreshold: 3
httpGet:
Expand Down
Loading