apiVersion: core.oam.dev/v1beta1 kind: ResourceTracker metadata: creationTimestamp: "2022-09-13T18:21:06Z" finalizers: - resourcetracker.core.oam.dev/finalizer generation: 8 labels: app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/uid: 2b8db252-41e9-4eb3-9ebc-bd0bd248f627 name: addon-fluxcd-v2-vela-system resourceVersion: "1078202" uid: d3a72cca-cdff-4217-b22c-013888322e7f spec: applicationGeneration: 2 managedResources: - apiVersion: v1 cluster: local component: fluxcd-ns kind: Namespace name: flux-system raw: apiVersion: v1 kind: Namespace metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-ns app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-ns-v1 workload.oam.dev/type: k8s-objects name: flux-system - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-rbac kind: ClusterRoleBinding name: cluster-reconciler raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-rbac app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-rbac-v1 workload.oam.dev/type: k8s-objects name: cluster-reconciler roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: sa-kustomize-controller namespace: flux-system - kind: ServiceAccount name: sa-helm-controller namespace: flux-system - apiVersion: apps/v1 cluster: local component: fluxcd-source-controller kind: Deployment name: fluxcd-source-controller namespace: flux-system raw: apiVersion: apps/v1 kind: Deployment metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app: source-controller app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-source-controller-v1 control-plane: controller workload.oam.dev/type: webservice name: fluxcd-source-controller namespace: flux-system spec: selector: matchLabels: app.oam.dev/component: fluxcd-source-controller template: metadata: labels: app: source-controller app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd control-plane: controller spec: containers: - args: - --watch-all-namespaces - --log-level=debug - --log-encoding=json - --storage-path=/data - --storage-adv-addr=http://fluxcd-source-controller.flux-system.svc:9090 env: - name: RUNTIME_NAMESPACE value: flux-system image: fluxcd/source-controller:v0.25.1 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: fluxcd-source-controller ports: - containerPort: 9090 name: http protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: / port: 9090 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 volumeMounts: - mountPath: /tmp name: temp - mountPath: /data name: data serviceAccountName: sa-source-controller volumes: - emptyDir: medium: "" name: temp - emptyDir: medium: "" name: data - apiVersion: v1 cluster: local component: fluxcd-source-controller kind: Service name: fluxcd-source-controller namespace: flux-system raw: apiVersion: v1 kind: Service metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-source-controller-v1 trait.oam.dev/resource: webserviceExpose trait.oam.dev/type: AuxiliaryWorkload name: fluxcd-source-controller namespace: flux-system spec: ports: - name: http port: 9090 targetPort: 9090 selector: app.oam.dev/component: fluxcd-source-controller type: ClusterIP trait: AuxiliaryWorkload - apiVersion: v1 cluster: local component: fluxcd-source-controller kind: ServiceAccount name: sa-source-controller namespace: flux-system raw: apiVersion: v1 kind: ServiceAccount metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-source-controller-v1 trait.oam.dev/resource: service-account trait.oam.dev/type: service-account name: sa-source-controller namespace: flux-system trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-source-controller kind: ClusterRole name: flux-system:sa-source-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-source-controller-v1 trait.oam.dev/resource: cluster-role trait.oam.dev/type: service-account name: flux-system:sa-source-controller rules: - apiGroups: - source.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - kustomize.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - helm.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - image.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - "" resources: - namespaces - secrets - configmaps - serviceaccounts verbs: - get - list - watch - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - configmaps verbs: - get - list - watch - create - update - patch - delete - apiGroups: - "" resources: - configmaps/status verbs: - get - update - patch - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-source-controller kind: ClusterRoleBinding name: flux-system:sa-source-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-source-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-source-controller-v1 trait.oam.dev/resource: cluster-role-binding trait.oam.dev/type: service-account name: flux-system:sa-source-controller roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: flux-system:sa-source-controller subjects: - kind: ServiceAccount name: sa-source-controller namespace: flux-system trait: service-account - apiVersion: apps/v1 cluster: local component: fluxcd-image-reflector-controller kind: Deployment name: fluxcd-image-reflector-controller namespace: flux-system raw: apiVersion: apps/v1 kind: Deployment metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app: image-reflector-controller app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-reflector-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-image-reflector-controller-v1 control-plane: controller workload.oam.dev/type: webservice name: fluxcd-image-reflector-controller namespace: flux-system spec: selector: matchLabels: app.oam.dev/component: fluxcd-image-reflector-controller template: metadata: labels: app: image-reflector-controller app.oam.dev/component: fluxcd-image-reflector-controller app.oam.dev/name: addon-fluxcd control-plane: controller spec: containers: - args: - --watch-all-namespaces - --log-level=debug - --log-encoding=json env: - name: RUNTIME_NAMESPACE value: flux-system image: fluxcd/image-reflector-controller:v0.19.0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: fluxcd-image-reflector-controller readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 volumeMounts: - mountPath: /tmp name: temp - mountPath: /data name: data serviceAccountName: sa-image-reflector-controller volumes: - emptyDir: medium: "" name: temp - emptyDir: medium: "" name: data - apiVersion: v1 cluster: local component: fluxcd-image-reflector-controller kind: ServiceAccount name: sa-image-reflector-controller namespace: flux-system raw: apiVersion: v1 kind: ServiceAccount metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-reflector-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-reflector-controller-v1 trait.oam.dev/resource: service-account trait.oam.dev/type: service-account name: sa-image-reflector-controller namespace: flux-system trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-image-reflector-controller kind: ClusterRole name: flux-system:sa-image-reflector-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-reflector-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-reflector-controller-v1 trait.oam.dev/resource: cluster-role trait.oam.dev/type: service-account name: flux-system:sa-image-reflector-controller rules: - apiGroups: - source.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - kustomize.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - helm.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - image.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - "" resources: - namespaces - secrets - configmaps - serviceaccounts verbs: - get - list - watch - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - configmaps verbs: - get - list - watch - create - update - patch - delete - apiGroups: - "" resources: - configmaps/status verbs: - get - update - patch - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-image-reflector-controller kind: ClusterRoleBinding name: flux-system:sa-image-reflector-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-reflector-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-reflector-controller-v1 trait.oam.dev/resource: cluster-role-binding trait.oam.dev/type: service-account name: flux-system:sa-image-reflector-controller roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: flux-system:sa-image-reflector-controller subjects: - kind: ServiceAccount name: sa-image-reflector-controller namespace: flux-system trait: service-account - apiVersion: apps/v1 cluster: local component: fluxcd-image-automation-controller kind: Deployment name: fluxcd-image-automation-controller namespace: flux-system raw: apiVersion: apps/v1 kind: Deployment metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app: image-automation-controller app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-automation-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-image-automation-controller-v1 control-plane: controller workload.oam.dev/type: webservice name: fluxcd-image-automation-controller namespace: flux-system spec: selector: matchLabels: app.oam.dev/component: fluxcd-image-automation-controller template: metadata: labels: app: image-automation-controller app.oam.dev/component: fluxcd-image-automation-controller app.oam.dev/name: addon-fluxcd control-plane: controller spec: containers: - args: - --watch-all-namespaces - --log-level=debug - --log-encoding=json env: - name: RUNTIME_NAMESPACE value: flux-system image: fluxcd/image-automation-controller:v0.23.0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: fluxcd-image-automation-controller readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 volumeMounts: - mountPath: /tmp name: temp serviceAccountName: sa-image-automation-controller volumes: - emptyDir: medium: "" name: temp - apiVersion: v1 cluster: local component: fluxcd-image-automation-controller kind: ServiceAccount name: sa-image-automation-controller namespace: flux-system raw: apiVersion: v1 kind: ServiceAccount metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-automation-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-automation-controller-v1 trait.oam.dev/resource: service-account trait.oam.dev/type: service-account name: sa-image-automation-controller namespace: flux-system trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-image-automation-controller kind: ClusterRole name: flux-system:sa-image-automation-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-automation-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-automation-controller-v1 trait.oam.dev/resource: cluster-role trait.oam.dev/type: service-account name: flux-system:sa-image-automation-controller rules: - apiGroups: - source.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - kustomize.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - helm.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - image.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - "" resources: - namespaces - secrets - configmaps - serviceaccounts verbs: - get - list - watch - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - configmaps verbs: - get - list - watch - create - update - patch - delete - apiGroups: - "" resources: - configmaps/status verbs: - get - update - patch - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-image-automation-controller kind: ClusterRoleBinding name: flux-system:sa-image-automation-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-image-automation-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-image-automation-controller-v1 trait.oam.dev/resource: cluster-role-binding trait.oam.dev/type: service-account name: flux-system:sa-image-automation-controller roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: flux-system:sa-image-automation-controller subjects: - kind: ServiceAccount name: sa-image-automation-controller namespace: flux-system trait: service-account - apiVersion: apps/v1 cluster: local component: fluxcd-helm-controller kind: Deployment name: fluxcd-helm-controller namespace: flux-system raw: apiVersion: apps/v1 kind: Deployment metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app: helm-controller app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-helm-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-helm-controller-v1 control-plane: controller workload.oam.dev/type: webservice name: fluxcd-helm-controller namespace: flux-system spec: selector: matchLabels: app.oam.dev/component: fluxcd-helm-controller template: metadata: labels: app: helm-controller app.oam.dev/component: fluxcd-helm-controller app.oam.dev/name: addon-fluxcd control-plane: controller spec: containers: - args: - --watch-all-namespaces - --log-level=debug - --log-encoding=json env: - name: RUNTIME_NAMESPACE value: flux-system image: fluxcd/helm-controller:v0.22.0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: fluxcd-helm-controller readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 volumeMounts: - mountPath: /tmp name: temp serviceAccountName: sa-helm-controller volumes: - emptyDir: medium: "" name: temp - apiVersion: v1 cluster: local component: fluxcd-helm-controller kind: ServiceAccount name: sa-helm-controller namespace: flux-system raw: apiVersion: v1 kind: ServiceAccount metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-helm-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-helm-controller-v1 trait.oam.dev/resource: service-account trait.oam.dev/type: service-account name: sa-helm-controller namespace: flux-system trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-helm-controller kind: ClusterRole name: flux-system:sa-helm-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-helm-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-helm-controller-v1 trait.oam.dev/resource: cluster-role trait.oam.dev/type: service-account name: flux-system:sa-helm-controller rules: - apiGroups: - source.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - kustomize.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - helm.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - image.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - "" resources: - namespaces - secrets - configmaps - serviceaccounts verbs: - get - list - watch - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - configmaps verbs: - get - list - watch - create - update - patch - delete - apiGroups: - "" resources: - configmaps/status verbs: - get - update - patch - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-helm-controller kind: ClusterRoleBinding name: flux-system:sa-helm-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-helm-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-helm-controller-v1 trait.oam.dev/resource: cluster-role-binding trait.oam.dev/type: service-account name: flux-system:sa-helm-controller roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: flux-system:sa-helm-controller subjects: - kind: ServiceAccount name: sa-helm-controller namespace: flux-system trait: service-account - apiVersion: apps/v1 cluster: local component: fluxcd-kustomize-controller kind: Deployment name: fluxcd-kustomize-controller namespace: flux-system raw: apiVersion: apps/v1 kind: Deployment metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app: kustomize-controller app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-kustomize-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: WORKLOAD app.oam.dev/revision: fluxcd-kustomize-controller-v1 control-plane: controller workload.oam.dev/type: webservice name: fluxcd-kustomize-controller namespace: flux-system spec: selector: matchLabels: app.oam.dev/component: fluxcd-kustomize-controller template: metadata: labels: app: kustomize-controller app.oam.dev/component: fluxcd-kustomize-controller app.oam.dev/name: addon-fluxcd control-plane: controller spec: containers: - args: - --watch-all-namespaces - --log-level=debug - --log-encoding=json env: - name: RUNTIME_NAMESPACE value: flux-system image: fluxcd/kustomize-controller:v0.26.0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: fluxcd-kustomize-controller readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 9440 initialDelaySeconds: 0 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 volumeMounts: - mountPath: /tmp name: temp serviceAccountName: sa-kustomize-controller volumes: - emptyDir: medium: "" name: temp - apiVersion: v1 cluster: local component: fluxcd-kustomize-controller kind: ServiceAccount name: sa-kustomize-controller namespace: flux-system raw: apiVersion: v1 kind: ServiceAccount metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-kustomize-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-kustomize-controller-v1 trait.oam.dev/resource: service-account trait.oam.dev/type: service-account name: sa-kustomize-controller namespace: flux-system trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-kustomize-controller kind: ClusterRole name: flux-system:sa-kustomize-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-kustomize-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-kustomize-controller-v1 trait.oam.dev/resource: cluster-role trait.oam.dev/type: service-account name: flux-system:sa-kustomize-controller rules: - apiGroups: - source.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - kustomize.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - helm.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - image.toolkit.fluxcd.io resources: - '*' verbs: - '*' - apiGroups: - "" resources: - namespaces - secrets - configmaps - serviceaccounts verbs: - get - list - watch - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - configmaps verbs: - get - list - watch - create - update - patch - delete - apiGroups: - "" resources: - configmaps/status verbs: - get - update - patch - apiGroups: - coordination.k8s.io resources: - leases verbs: - get - list - watch - create - update - patch - delete trait: service-account - apiVersion: rbac.authorization.k8s.io/v1 cluster: local component: fluxcd-kustomize-controller kind: ClusterRoleBinding name: flux-system:sa-kustomize-controller raw: apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: annotations: addon.oam.dev/componentDefinitions: helm,kustomize,config-helm-repository addon.oam.dev/traitDefinitions: kustomize-strategy-merge,kustomize-patch,kustomize-json-patch oam.dev/kubevela-version: v1.5.4 labels: addons.oam.dev/name: fluxcd addons.oam.dev/registry: KubeVela addons.oam.dev/version: 2.1.0 app.oam.dev/app-revision-hash: 2062f1ce231d3986 app.oam.dev/appRevision: addon-fluxcd-v2 app.oam.dev/cluster: local app.oam.dev/component: fluxcd-kustomize-controller app.oam.dev/name: addon-fluxcd app.oam.dev/namespace: vela-system app.oam.dev/resourceType: TRAIT app.oam.dev/revision: fluxcd-kustomize-controller-v1 trait.oam.dev/resource: cluster-role-binding trait.oam.dev/type: service-account name: flux-system:sa-kustomize-controller roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: flux-system:sa-kustomize-controller subjects: - kind: ServiceAccount name: sa-kustomize-controller namespace: flux-system trait: service-account type: versioned