1
- # Copyright 2022 Google LLC
1
+ # Copyright 2023 Google LLC
2
2
#
3
3
# Licensed under the Apache License, Version 2.0 (the "License");
4
4
# you may not use this file except in compliance with the License.
@@ -19,23 +19,23 @@ metadata:
19
19
annotations :
20
20
controller-gen.kubebuilder.io/version : v0.8.0
21
21
creationTimestamp : null
22
- name : downstreampackages .config.porch.kpt.dev
22
+ name : packagevariants .config.porch.kpt.dev
23
23
spec :
24
24
group : config.porch.kpt.dev
25
25
names :
26
- kind : DownstreamPackage
27
- listKind : DownstreamPackageList
28
- plural : downstreampackages
29
- singular : downstreampackage
26
+ kind : PackageVariant
27
+ listKind : PackageVariantList
28
+ plural : packagevariants
29
+ singular : packagevariant
30
30
scope : Namespaced
31
31
versions :
32
32
- name : v1alpha1
33
33
schema :
34
34
openAPIV3Schema :
35
- description : DownstreamPackage represents an upstream and downstream porch
36
- package pair. The upstream package should already exist. The DownstreamPackage
37
- controller is responsible for creating the downstream package revisions
38
- based on the spec.
35
+ description : PackageVariant represents an upstream and downstream porch package
36
+ pair. The upstream package should already exist. The PackageVariant controller
37
+ is responsible for creating the downstream package revisions based on the
38
+ spec.
39
39
properties :
40
40
apiVersion :
41
41
description : ' APIVersion defines the versioned schema of this representation
50
50
metadata :
51
51
type : object
52
52
spec :
53
- description : DownstreamPackageSpec defines the desired state of DownstreamPackage
53
+ description : PackageVariantSpec defines the desired state of PackageVariant
54
54
properties :
55
55
adoptionPolicy :
56
56
type : string
74
74
type : object
75
75
type : object
76
76
status :
77
- description : DownstreamPackageStatus defines the observed state of DownstreamPackage
77
+ description : PackageVariantStatus defines the observed state of PackageVariant
78
+ properties :
79
+ validationErrors :
80
+ items :
81
+ type : string
82
+ type : array
78
83
type : object
79
84
type : object
80
85
served : true
0 commit comments