Skip to content

Commit 4a30ceb

Browse files
authored
v0.0.3 Release (#1)
* 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
1 parent fb6c76a commit 4a30ceb

16 files changed

+3166
-42
lines changed

cmd/manager/main.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import (
2828
"github.com/argoproj-labs/argocd-operator/pkg/apis"
2929
"github.com/argoproj-labs/argocd-operator/pkg/controller"
3030
"github.com/argoproj-labs/argocd-operator/pkg/controller/argocd"
31+
"github.com/argoproj-labs/argocd-operator/version"
3132

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

6466
func main() {

deploy/argo-cd/argoproj_v1alpha1_application_crd.yaml

Lines changed: 60 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -412,14 +412,17 @@ spec:
412412
type: object
413413
type: array
414414
revision:
415-
description: Revision is the git revision in which to sync the application
415+
description: Revision is the revision in which to sync the application
416416
to. If omitted, will use the revision specified in app spec.
417417
type: string
418418
source:
419419
description: Source overrides the source definition set in the application.
420420
This is typically set in a Rollback operation and nil during a
421421
Sync operation
422422
properties:
423+
chart:
424+
description: Chart is a Helm chart name
425+
type: string
423426
directory:
424427
description: Directory holds path/directory specific options
425428
properties:
@@ -488,6 +491,10 @@ spec:
488491
items:
489492
type: string
490493
type: array
494+
values:
495+
description: Values is Helm values, typically defined as
496+
a block
497+
type: string
491498
type: object
492499
ksonnet:
493500
description: Ksonnet holds ksonnet specific options
@@ -532,8 +539,7 @@ spec:
532539
type: string
533540
type: object
534541
path:
535-
description: Path is a directory path within the repository
536-
containing a
542+
description: Path is a directory path within the Git repository
537543
type: string
538544
plugin:
539545
description: ConfigManagementPlugin holds config management
@@ -557,7 +563,7 @@ spec:
557563
type: string
558564
type: object
559565
repoURL:
560-
description: RepoURL is the git repository URL of the application
566+
description: RepoURL is the repository URL of the application
561567
manifests
562568
type: string
563569
targetRevision:
@@ -567,7 +573,6 @@ spec:
567573
type: string
568574
required:
569575
- repoURL
570-
- path
571576
type: object
572577
syncStrategy:
573578
description: SyncStrategy describes how to perform the sync
@@ -630,7 +635,6 @@ spec:
630635
namespace:
631636
type: string
632637
required:
633-
- group
634638
- kind
635639
- jsonPointers
636640
type: object
@@ -657,6 +661,9 @@ spec:
657661
description: Source is a reference to the location ksonnet application
658662
definition
659663
properties:
664+
chart:
665+
description: Chart is a Helm chart name
666+
type: string
660667
directory:
661668
description: Directory holds path/directory specific options
662669
properties:
@@ -725,6 +732,9 @@ spec:
725732
items:
726733
type: string
727734
type: array
735+
values:
736+
description: Values is Helm values, typically defined as a block
737+
type: string
728738
type: object
729739
ksonnet:
730740
description: Ksonnet holds ksonnet specific options
@@ -769,8 +779,7 @@ spec:
769779
type: string
770780
type: object
771781
path:
772-
description: Path is a directory path within the repository containing
773-
a
782+
description: Path is a directory path within the Git repository
774783
type: string
775784
plugin:
776785
description: ConfigManagementPlugin holds config management plugin
@@ -794,16 +803,14 @@ spec:
794803
type: string
795804
type: object
796805
repoURL:
797-
description: RepoURL is the git repository URL of the application
798-
manifests
806+
description: RepoURL is the repository URL of the application manifests
799807
type: string
800808
targetRevision:
801809
description: TargetRevision defines the commit, tag, or branch in
802810
which to sync the application to. If omitted, will sync to HEAD
803811
type: string
804812
required:
805813
- repoURL
806-
- path
807814
type: object
808815
syncPolicy:
809816
description: SyncPolicy controls when a sync will be performed
@@ -863,6 +870,9 @@ spec:
863870
type: string
864871
source:
865872
properties:
873+
chart:
874+
description: Chart is a Helm chart name
875+
type: string
866876
directory:
867877
description: Directory holds path/directory specific options
868878
properties:
@@ -932,6 +942,10 @@ spec:
932942
items:
933943
type: string
934944
type: array
945+
values:
946+
description: Values is Helm values, typically defined
947+
as a block
948+
type: string
935949
type: object
936950
ksonnet:
937951
description: Ksonnet holds ksonnet specific options
@@ -976,8 +990,7 @@ spec:
976990
type: string
977991
type: object
978992
path:
979-
description: Path is a directory path within the repository
980-
containing a
993+
description: Path is a directory path within the Git repository
981994
type: string
982995
plugin:
983996
description: ConfigManagementPlugin holds config management
@@ -1001,7 +1014,7 @@ spec:
10011014
type: string
10021015
type: object
10031016
repoURL:
1004-
description: RepoURL is the git repository URL of the application
1017+
description: RepoURL is the repository URL of the application
10051018
manifests
10061019
type: string
10071020
targetRevision:
@@ -1011,7 +1024,6 @@ spec:
10111024
type: string
10121025
required:
10131026
- repoURL
1014-
- path
10151027
type: object
10161028
required:
10171029
- revision
@@ -1069,15 +1081,18 @@ spec:
10691081
type: object
10701082
type: array
10711083
revision:
1072-
description: Revision is the git revision in which to sync
1073-
the application to. If omitted, will use the revision
1074-
specified in app spec.
1084+
description: Revision is the revision in which to sync the
1085+
application to. If omitted, will use the revision specified
1086+
in app spec.
10751087
type: string
10761088
source:
10771089
description: Source overrides the source definition set
10781090
in the application. This is typically set in a Rollback
10791091
operation and nil during a Sync operation
10801092
properties:
1093+
chart:
1094+
description: Chart is a Helm chart name
1095+
type: string
10811096
directory:
10821097
description: Directory holds path/directory specific
10831098
options
@@ -1153,6 +1168,10 @@ spec:
11531168
items:
11541169
type: string
11551170
type: array
1171+
values:
1172+
description: Values is Helm values, typically defined
1173+
as a block
1174+
type: string
11561175
type: object
11571176
ksonnet:
11581177
description: Ksonnet holds ksonnet specific options
@@ -1198,8 +1217,8 @@ spec:
11981217
type: string
11991218
type: object
12001219
path:
1201-
description: Path is a directory path within the repository
1202-
containing a
1220+
description: Path is a directory path within the Git
1221+
repository
12031222
type: string
12041223
plugin:
12051224
description: ConfigManagementPlugin holds config management
@@ -1223,8 +1242,8 @@ spec:
12231242
type: string
12241243
type: object
12251244
repoURL:
1226-
description: RepoURL is the git repository URL of the
1227-
application manifests
1245+
description: RepoURL is the repository URL of the application
1246+
manifests
12281247
type: string
12291248
targetRevision:
12301249
description: TargetRevision defines the commit, tag,
@@ -1233,7 +1252,6 @@ spec:
12331252
type: string
12341253
required:
12351254
- repoURL
1236-
- path
12371255
type: object
12381256
syncStrategy:
12391257
description: SyncStrategy describes how to perform the sync
@@ -1320,12 +1338,15 @@ spec:
13201338
type: object
13211339
type: array
13221340
revision:
1323-
description: Revision holds the git commit SHA of the sync
1341+
description: Revision holds the revision of the sync
13241342
type: string
13251343
source:
13261344
description: Source records the application source information
13271345
of the sync, used for comparing auto-sync
13281346
properties:
1347+
chart:
1348+
description: Chart is a Helm chart name
1349+
type: string
13291350
directory:
13301351
description: Directory holds path/directory specific options
13311352
properties:
@@ -1397,6 +1418,10 @@ spec:
13971418
items:
13981419
type: string
13991420
type: array
1421+
values:
1422+
description: Values is Helm values, typically defined
1423+
as a block
1424+
type: string
14001425
type: object
14011426
ksonnet:
14021427
description: Ksonnet holds ksonnet specific options
@@ -1442,8 +1467,7 @@ spec:
14421467
type: string
14431468
type: object
14441469
path:
1445-
description: Path is a directory path within the repository
1446-
containing a
1470+
description: Path is a directory path within the Git repository
14471471
type: string
14481472
plugin:
14491473
description: ConfigManagementPlugin holds config management
@@ -1467,7 +1491,7 @@ spec:
14671491
type: string
14681492
type: object
14691493
repoURL:
1470-
description: RepoURL is the git repository URL of the application
1494+
description: RepoURL is the repository URL of the application
14711495
manifests
14721496
type: string
14731497
targetRevision:
@@ -1477,7 +1501,6 @@ spec:
14771501
type: string
14781502
required:
14791503
- repoURL
1480-
- path
14811504
type: object
14821505
required:
14831506
- revision
@@ -1553,6 +1576,9 @@ spec:
15531576
type: object
15541577
source:
15551578
properties:
1579+
chart:
1580+
description: Chart is a Helm chart name
1581+
type: string
15561582
directory:
15571583
description: Directory holds path/directory specific options
15581584
properties:
@@ -1624,6 +1650,10 @@ spec:
16241650
items:
16251651
type: string
16261652
type: array
1653+
values:
1654+
description: Values is Helm values, typically defined
1655+
as a block
1656+
type: string
16271657
type: object
16281658
ksonnet:
16291659
description: Ksonnet holds ksonnet specific options
@@ -1669,8 +1699,7 @@ spec:
16691699
type: string
16701700
type: object
16711701
path:
1672-
description: Path is a directory path within the repository
1673-
containing a
1702+
description: Path is a directory path within the Git repository
16741703
type: string
16751704
plugin:
16761705
description: ConfigManagementPlugin holds config management
@@ -1694,7 +1723,7 @@ spec:
16941723
type: string
16951724
type: object
16961725
repoURL:
1697-
description: RepoURL is the git repository URL of the application
1726+
description: RepoURL is the repository URL of the application
16981727
manifests
16991728
type: string
17001729
targetRevision:
@@ -1704,7 +1733,6 @@ spec:
17041733
type: string
17051734
required:
17061735
- repoURL
1707-
- path
17081736
type: object
17091737
required:
17101738
- source

0 commit comments

Comments
 (0)