mirror of
https://github.com/argoproj/argo-cd
synced 2026-04-22 01:17:16 +00:00
* feat: add custom resource health checks for trident.netapp.io/TridentOrchestrator and trident.netapp.io/TridentBackendConfig Signed-off-by: Balazs Zachar <zachar.balazs@gmail.com> * feat: extend TridentOrchestrator check with degraded state (based on official documentation) Signed-off-by: Balazs Zachar <zachar.balazs@gmail.com>
91 lines
2.4 KiB
YAML
91 lines
2.4 KiB
YAML
apiVersion: trident.netapp.io/v1
|
|
kind: TridentBackendConfig
|
|
metadata:
|
|
creationTimestamp: '2021-06-24T11:30:12Z'
|
|
finalizers:
|
|
- trident.netapp.io
|
|
generation: 1
|
|
labels:
|
|
app.kubernetes.io/instance: trident-config
|
|
managedFields:
|
|
- apiVersion: trident.netapp.io/v1
|
|
fieldsType: FieldsV1
|
|
fieldsV1:
|
|
'f:metadata':
|
|
'f:annotations':
|
|
.: {}
|
|
'f:kubectl.kubernetes.io/last-applied-configuration': {}
|
|
'f:labels':
|
|
.: {}
|
|
'f:app.kubernetes.io/instance': {}
|
|
'f:spec':
|
|
.: {}
|
|
'f:backendName': {}
|
|
'f:credentials':
|
|
.: {}
|
|
'f:name': {}
|
|
'f:dataLIF': {}
|
|
'f:defaults':
|
|
.: {}
|
|
'f:exportPolicy': {}
|
|
'f:snapshotPolicy': {}
|
|
'f:snapshotReserve': {}
|
|
'f:spaceReserve': {}
|
|
'f:deletionPolicy': {}
|
|
'f:limitVolumeSize': {}
|
|
'f:managementLIF': {}
|
|
'f:nfsMountOptions': {}
|
|
'f:storageDriverName': {}
|
|
'f:storagePrefix': {}
|
|
'f:svm': {}
|
|
'f:version': {}
|
|
manager: argocd-application-controller
|
|
operation: Update
|
|
time: '2021-06-24T11:30:12Z'
|
|
- apiVersion: trident.netapp.io/v1
|
|
fieldsType: FieldsV1
|
|
fieldsV1:
|
|
'f:metadata':
|
|
'f:finalizers':
|
|
.: {}
|
|
'v:"trident.netapp.io"': {}
|
|
'f:status':
|
|
.: {}
|
|
'f:backendInfo':
|
|
.: {}
|
|
'f:backendName': {}
|
|
'f:backendUUID': {}
|
|
'f:deletionPolicy': {}
|
|
'f:lastOperationStatus': {}
|
|
'f:message': {}
|
|
'f:phase': {}
|
|
manager: trident_orchestrator
|
|
operation: Update
|
|
time: '2021-06-24T11:30:12Z'
|
|
name: backend-tbc-ontap-nas
|
|
namespace: trident
|
|
resourceVersion: '3429076'
|
|
uid: 3de31983-aff9-4adb-a31c-1541d2cd86e6
|
|
spec:
|
|
backendName: tbc-ontap-nas
|
|
credentials:
|
|
name: backend-ontap-nas-secret
|
|
dataLIF: 1.1.1.1
|
|
defaults:
|
|
exportPolicy: ep_000
|
|
snapshotPolicy: default
|
|
snapshotReserve: '10'
|
|
spaceReserve: volume
|
|
deletionPolicy: retain
|
|
limitVolumeSize: 100Gi
|
|
managementLIF: 1.1.1.1
|
|
nfsMountOptions: nfsvers=4
|
|
storageDriverName: ontap-nas
|
|
storagePrefix: trident-play01
|
|
svm: svm-trident-play
|
|
version: 1
|
|
status:
|
|
deletionPolicy: retain
|
|
lastOperationStatus: Progressing
|
|
message: Creating 'tbc-ontap-nas' backend
|
|
phase: Bound
|