createSourceBucketCmd.Flags().BoolVar(&sourceBucketArgs.insecure,"insecure",false,"for when connecting to a non-TLS S3 HTTP endpoint")
createSourceBucketCmd.Flags().StringVar(&sourceBucketArgs.secretRef,"secret-ref","","the name of an existing secret containing credentials")
createSourceBucketCmd.Flags().StringVar(&sourceBucketArgs.proxySecretRef,"proxy-secret-ref","","the name of an existing secret containing the proxy address and credentials")
createSourceBucketCmd.Flags().StringSliceVar(&sourceBucketArgs.ignorePaths,"ignore-paths",nil,"set paths to ignore in bucket resource (can specify multiple paths with commas: path1,path2)")
createSourceGitCmd.Flags().StringVar(&sourceGitArgs.secretRef,"secret-ref","","the name of an existing secret containing SSH or basic credentials")
createSourceGitCmd.Flags().StringVar(&sourceGitArgs.proxySecretRef,"proxy-secret-ref","","the name of an existing secret containing the proxy address and credentials")
createSourceGitCmd.Flags().StringVar(&sourceGitArgs.caFile,"ca-file","","path to TLS CA file used for validating self-signed certificates")
createSourceGitCmd.Flags().StringVar(&sourceGitArgs.privateKeyFile,"private-key-file","","path to a passwordless private key file used for authenticating to the Git SSH server")
createSourceOCIRepositoryCmd.Flags().StringVar(&sourceOCIRepositoryArgs.secretRef,"secret-ref","","the name of the Kubernetes image pull secret (type 'kubernetes.io/dockerconfigjson')")
createSourceOCIRepositoryCmd.Flags().StringVar(&sourceOCIRepositoryArgs.proxySecretRef,"proxy-secret-ref","","the name of an existing secret containing the proxy address and credentials")
createSourceOCIRepositoryCmd.Flags().StringVar(&sourceOCIRepositoryArgs.serviceAccount,"service-account","","the name of the Kubernetes service account that refers to an image pull secret")
createSourceOCIRepositoryCmd.Flags().StringVar(&sourceOCIRepositoryArgs.certSecretRef,"cert-ref","","the name of a secret to use for TLS certificates")