Skip to content

Commit

Permalink
v0.0.3 Release (#1)
Browse files Browse the repository at this point in the history
* Increment version number
* Add script to generate olm catalog artifacts
* Add olm artifacts for v0.0.3
* Clean up version-in-use message
* Update default versions
* Output operator version
* Update icon and description
* Add missing version field in upstream CRDs
* Use v0.0.3 for release artifacts
* Update upstream CRDs to v1.3.5
* Clean up grammar and typo
  • Loading branch information
jomkz authored Dec 10, 2019
1 parent fb6c76a commit 4a30ceb
Show file tree
Hide file tree
Showing 16 changed files with 3,166 additions and 42 deletions.
2 changes: 2 additions & 0 deletions cmd/manager/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ import (
"github.com/argoproj-labs/argocd-operator/pkg/apis"
"github.com/argoproj-labs/argocd-operator/pkg/controller"
"github.com/argoproj-labs/argocd-operator/pkg/controller/argocd"
"github.com/argoproj-labs/argocd-operator/version"

monitoringv1 "github.com/coreos/prometheus-operator/pkg/apis/monitoring/v1"
routev1 "github.com/openshift/api/route/v1"
Expand Down Expand Up @@ -59,6 +60,7 @@ func printVersion() {
log.Info(fmt.Sprintf("Go Version: %s", runtime.Version()))
log.Info(fmt.Sprintf("Go OS/Arch: %s/%s", runtime.GOOS, runtime.GOARCH))
log.Info(fmt.Sprintf("Version of operator-sdk: %v", sdkVersion.Version))
log.Info(fmt.Sprintf("Version of %s-operator: %v", argocd.ArgoCDAppName, version.Version))
}

func main() {
Expand Down
92 changes: 60 additions & 32 deletions deploy/argo-cd/argoproj_v1alpha1_application_crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -412,14 +412,17 @@ spec:
type: object
type: array
revision:
description: Revision is the git revision in which to sync the application
description: Revision is the revision in which to sync the application
to. If omitted, will use the revision specified in app spec.
type: string
source:
description: Source overrides the source definition set in the application.
This is typically set in a Rollback operation and nil during a
Sync operation
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific options
properties:
Expand Down Expand Up @@ -488,6 +491,10 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined as
a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -532,8 +539,7 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository
containing a
description: Path is a directory path within the Git repository
type: string
plugin:
description: ConfigManagementPlugin holds config management
Expand All @@ -557,7 +563,7 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the application
description: RepoURL is the repository URL of the application
manifests
type: string
targetRevision:
Expand All @@ -567,7 +573,6 @@ spec:
type: string
required:
- repoURL
- path
type: object
syncStrategy:
description: SyncStrategy describes how to perform the sync
Expand Down Expand Up @@ -630,7 +635,6 @@ spec:
namespace:
type: string
required:
- group
- kind
- jsonPointers
type: object
Expand All @@ -657,6 +661,9 @@ spec:
description: Source is a reference to the location ksonnet application
definition
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific options
properties:
Expand Down Expand Up @@ -725,6 +732,9 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined as a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -769,8 +779,7 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository containing
a
description: Path is a directory path within the Git repository
type: string
plugin:
description: ConfigManagementPlugin holds config management plugin
Expand All @@ -794,16 +803,14 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the application
manifests
description: RepoURL is the repository URL of the application manifests
type: string
targetRevision:
description: TargetRevision defines the commit, tag, or branch in
which to sync the application to. If omitted, will sync to HEAD
type: string
required:
- repoURL
- path
type: object
syncPolicy:
description: SyncPolicy controls when a sync will be performed
Expand Down Expand Up @@ -863,6 +870,9 @@ spec:
type: string
source:
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific options
properties:
Expand Down Expand Up @@ -932,6 +942,10 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined
as a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -976,8 +990,7 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository
containing a
description: Path is a directory path within the Git repository
type: string
plugin:
description: ConfigManagementPlugin holds config management
Expand All @@ -1001,7 +1014,7 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the application
description: RepoURL is the repository URL of the application
manifests
type: string
targetRevision:
Expand All @@ -1011,7 +1024,6 @@ spec:
type: string
required:
- repoURL
- path
type: object
required:
- revision
Expand Down Expand Up @@ -1069,15 +1081,18 @@ spec:
type: object
type: array
revision:
description: Revision is the git revision in which to sync
the application to. If omitted, will use the revision
specified in app spec.
description: Revision is the revision in which to sync the
application to. If omitted, will use the revision specified
in app spec.
type: string
source:
description: Source overrides the source definition set
in the application. This is typically set in a Rollback
operation and nil during a Sync operation
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific
options
Expand Down Expand Up @@ -1153,6 +1168,10 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined
as a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -1198,8 +1217,8 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository
containing a
description: Path is a directory path within the Git
repository
type: string
plugin:
description: ConfigManagementPlugin holds config management
Expand All @@ -1223,8 +1242,8 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the
application manifests
description: RepoURL is the repository URL of the application
manifests
type: string
targetRevision:
description: TargetRevision defines the commit, tag,
Expand All @@ -1233,7 +1252,6 @@ spec:
type: string
required:
- repoURL
- path
type: object
syncStrategy:
description: SyncStrategy describes how to perform the sync
Expand Down Expand Up @@ -1320,12 +1338,15 @@ spec:
type: object
type: array
revision:
description: Revision holds the git commit SHA of the sync
description: Revision holds the revision of the sync
type: string
source:
description: Source records the application source information
of the sync, used for comparing auto-sync
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific options
properties:
Expand Down Expand Up @@ -1397,6 +1418,10 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined
as a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -1442,8 +1467,7 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository
containing a
description: Path is a directory path within the Git repository
type: string
plugin:
description: ConfigManagementPlugin holds config management
Expand All @@ -1467,7 +1491,7 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the application
description: RepoURL is the repository URL of the application
manifests
type: string
targetRevision:
Expand All @@ -1477,7 +1501,6 @@ spec:
type: string
required:
- repoURL
- path
type: object
required:
- revision
Expand Down Expand Up @@ -1553,6 +1576,9 @@ spec:
type: object
source:
properties:
chart:
description: Chart is a Helm chart name
type: string
directory:
description: Directory holds path/directory specific options
properties:
Expand Down Expand Up @@ -1624,6 +1650,10 @@ spec:
items:
type: string
type: array
values:
description: Values is Helm values, typically defined
as a block
type: string
type: object
ksonnet:
description: Ksonnet holds ksonnet specific options
Expand Down Expand Up @@ -1669,8 +1699,7 @@ spec:
type: string
type: object
path:
description: Path is a directory path within the repository
containing a
description: Path is a directory path within the Git repository
type: string
plugin:
description: ConfigManagementPlugin holds config management
Expand All @@ -1694,7 +1723,7 @@ spec:
type: string
type: object
repoURL:
description: RepoURL is the git repository URL of the application
description: RepoURL is the repository URL of the application
manifests
type: string
targetRevision:
Expand All @@ -1704,7 +1733,6 @@ spec:
type: string
required:
- repoURL
- path
type: object
required:
- source
Expand Down
Loading

0 comments on commit 4a30ceb

Please sign in to comment.