Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions config/crd/bases/tenant.otterscale.io_workspaces.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -365,6 +365,21 @@ spec:
x-kubernetes-list-map-keys:
- type
x-kubernetes-list-type: map
helmRepositoryRef:
description: HelmRepositoryRef is a reference to the FluxCD HelmRepository
for this workspace's Harbor OCI registry.
properties:
name:
description: Name is the name of the referenced resource.
type: string
namespace:
description: |-
Namespace is the namespace of the referenced resource.
Empty for cluster-scoped resources.
type: string
required:
- name
type: object
imagePullSecretRef:
description: |-
ImagePullSecretRef is a reference to the docker-registry Secret
Expand Down
4 changes: 4 additions & 0 deletions tenant/v1alpha1/workspace_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,10 @@ type WorkspaceStatus struct {
// +optional
ImagePullSecretRef *ResourceReference `json:"imagePullSecretRef,omitempty"`

// HelmRepositoryRef is a reference to the FluxCD HelmRepository for this workspace's Harbor OCI registry.
// +optional
HelmRepositoryRef *ResourceReference `json:"helmRepositoryRef,omitempty"`

// Conditions store the status conditions of the Workspace (e.g., Ready, Failed).
// +listType=map
// +listMapKey=type
Expand Down
5 changes: 5 additions & 0 deletions tenant/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading