adamant-kite-43734
12/12/2023, 2:20 AMpolite-engineer-55788
12/12/2023, 2:20 AMpolite-engineer-55788
12/12/2023, 2:21 AMyaml
apiVersion: k3d.io/v1alpha5
kind: Simple
metadata:
name: my-cluster
servers: 1
agents: 1
image: docker.io/rancher/k3s:v1.25.16-k3s4
volumes:
# Deploy Jetstack
- volume: $FEATURES_DIR/jetstack.yml:/var/lib/rancher/k3s/server/manifests/jetstack.yaml
nodeFilters:
- agent:*
registries:
use:
- "my-cluster-registry.localhost"
polite-engineer-55788
12/12/2023, 2:22 AM---
apiVersion: <http://helm.cattle.io/v1|helm.cattle.io/v1>
kind: HelmChart
metadata:
name: cert-manager
namespace: kube-system
spec:
repo: <https://charts.jetstack.io>
chart: cert-manager
createNamespace: true
targetNamespace: cert-manager
valuesContent: |-
installCRDs: true
polite-engineer-55788
12/12/2023, 2:22 AMpolite-engineer-55788
12/12/2023, 2:22 AMpolite-engineer-55788
12/12/2023, 2:22 AMpolite-engineer-55788
12/12/2023, 2:28 AM....
nodeFilters:
- all
....
It gets picked up, does these manifests need to be in server nodes as well ?polite-engineer-55788
12/12/2023, 2:32 AMagents:*
works like server:*
polite-engineer-55788
12/12/2023, 2:54 AMagent:0
I see the volume never gets mounted , I want an app to be distributed across agents .polite-engineer-55788
12/12/2023, 3:06 AMcreamy-pencil-82913
12/12/2023, 3:36 AMcreamy-pencil-82913
12/12/2023, 3:37 AMOn server nodes, any file found inwill automatically be deployed to Kubernetes in a manner similar to/var/lib/rancher/k3s/server/manifests
, both on startup and when the file is changed on disk.kubectl apply
creamy-pencil-82913
12/12/2023, 3:38 AMpolite-engineer-55788
12/12/2023, 4:54 AMwhy are you trying to put it on agents?I just want the resources to be on agents than in server. I am ok for the volume to be on server