├── .ci ├── common.sh ├── oci-devworkspace-happy-path.sh ├── oci.Dockerfile └── openshift_e2e.sh ├── .clomonitor.yaml ├── .devfile.yaml ├── .dockerignore ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── other.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── code-coverage.yml │ ├── devtools-image-build.yml │ ├── next-build.yml │ ├── pr.yml │ ├── release.yml │ └── scorecard.yml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── OWNERS ├── PROJECT ├── README.md ├── apis └── controller │ └── v1alpha1 │ ├── attributes.go │ ├── common.go │ ├── devfile.go │ ├── devworkspaceoperatorconfig_types.go │ ├── devworkspacerouting_types.go │ ├── doc.go │ ├── errors.go │ ├── groupversion_info.go │ └── zz_generated.deepcopy.go ├── catalog-source.yaml ├── codecov.yml ├── controllers ├── cleanupcronjob │ ├── cleanupcronjob_controller.go │ ├── cleanupcronjob_controller_test.go │ └── suite_test.go ├── controller │ └── devworkspacerouting │ │ ├── conversion │ │ └── conversion.go │ │ ├── devworkspacerouting_controller.go │ │ ├── devworkspacerouting_controller_test.go │ │ ├── predicates.go │ │ ├── solvers │ │ ├── basic_solver.go │ │ ├── cluster_solver.go │ │ ├── common.go │ │ ├── errors.go │ │ ├── resolve_endpoints.go │ │ ├── resolve_endpoints_test.go │ │ └── solver.go │ │ ├── suite_test.go │ │ ├── sync_ingresses.go │ │ ├── sync_routes.go │ │ ├── sync_services.go │ │ ├── testdata │ │ └── route.crd.yaml │ │ └── util_test.go └── workspace │ ├── cleanup.go │ ├── condition.go │ ├── devworkspace_controller.go │ ├── devworkspace_controller_test.go │ ├── eventhandlers.go │ ├── finalize.go │ ├── http.go │ ├── http_test.go │ ├── internal │ └── testutil │ │ └── http.go │ ├── metrics │ ├── deployment_provisioning.go │ ├── failure_reason.go │ ├── metrics.go │ └── update.go │ ├── predicates.go │ ├── status.go │ ├── suite_test.go │ ├── testdata │ ├── common-pvc-test-devworkspace.yaml │ ├── test-devworkspace-duplicate-ports.yaml │ ├── test-devworkspace-prestart.yaml │ └── test-devworkspace.yaml │ ├── util_test.go │ └── validation.go ├── deploy ├── bundle │ ├── manifests │ │ ├── controller.devfile.io_devworkspaceoperatorconfigs.yaml │ │ ├── controller.devfile.io_devworkspaceroutings.yaml │ │ ├── devworkspace-controller-edit-workspaces_rbac.authorization.k8s.io_v1_clusterrole.yaml │ │ ├── devworkspace-controller-manager-service_v1_service.yaml │ │ ├── devworkspace-controller-metrics-reader_rbac.authorization.k8s.io_v1_clusterrole.yaml │ │ ├── devworkspace-controller-metrics_v1_service.yaml │ │ ├── devworkspace-controller-view-workspaces_rbac.authorization.k8s.io_v1_clusterrole.yaml │ │ ├── devworkspace-operator.clusterserviceversion.yaml │ │ ├── workspace.devfile.io_devworkspaces.yaml │ │ └── workspace.devfile.io_devworkspacetemplates.yaml │ ├── metadata │ │ └── annotations.yaml │ └── tests │ │ └── scorecard │ │ └── config.yaml ├── default-config.yaml ├── deployment │ ├── kubernetes │ │ ├── combined.yaml │ │ └── objects │ │ │ ├── devworkspace-controller-edit-workspaces.ClusterRole.yaml │ │ │ ├── devworkspace-controller-leader-election-role.Role.yaml │ │ │ ├── devworkspace-controller-leader-election-rolebinding.RoleBinding.yaml │ │ │ ├── devworkspace-controller-manager-service.Service.yaml │ │ │ ├── devworkspace-controller-manager.Deployment.yaml │ │ │ ├── devworkspace-controller-metrics-reader.ClusterRole.yaml │ │ │ ├── devworkspace-controller-metrics.Service.yaml │ │ │ ├── devworkspace-controller-proxy-role.ClusterRole.yaml │ │ │ ├── devworkspace-controller-proxy-rolebinding.ClusterRoleBinding.yaml │ │ │ ├── devworkspace-controller-role.ClusterRole.yaml │ │ │ ├── devworkspace-controller-rolebinding.ClusterRoleBinding.yaml │ │ │ ├── devworkspace-controller-selfsigned-issuer.Issuer.yaml │ │ │ ├── devworkspace-controller-serviceaccount.ServiceAccount.yaml │ │ │ ├── devworkspace-controller-serving-cert.Certificate.yaml │ │ │ ├── devworkspace-controller-view-workspaces.ClusterRole.yaml │ │ │ ├── devworkspaceoperatorconfigs.controller.devfile.io.CustomResourceDefinition.yaml │ │ │ ├── devworkspaceroutings.controller.devfile.io.CustomResourceDefinition.yaml │ │ │ ├── devworkspaces.workspace.devfile.io.CustomResourceDefinition.yaml │ │ │ └── devworkspacetemplates.workspace.devfile.io.CustomResourceDefinition.yaml │ └── openshift │ │ ├── combined.yaml │ │ └── objects │ │ ├── devworkspace-controller-edit-workspaces.ClusterRole.yaml │ │ ├── devworkspace-controller-leader-election-role.Role.yaml │ │ ├── devworkspace-controller-leader-election-rolebinding.RoleBinding.yaml │ │ ├── devworkspace-controller-manager-service.Service.yaml │ │ ├── devworkspace-controller-manager.Deployment.yaml │ │ ├── devworkspace-controller-metrics-reader.ClusterRole.yaml │ │ ├── devworkspace-controller-metrics.Service.yaml │ │ ├── devworkspace-controller-proxy-role.ClusterRole.yaml │ │ ├── devworkspace-controller-proxy-rolebinding.ClusterRoleBinding.yaml │ │ ├── devworkspace-controller-role.ClusterRole.yaml │ │ ├── devworkspace-controller-rolebinding.ClusterRoleBinding.yaml │ │ ├── devworkspace-controller-serviceaccount.ServiceAccount.yaml │ │ ├── devworkspace-controller-view-workspaces.ClusterRole.yaml │ │ ├── devworkspaceoperatorconfigs.controller.devfile.io.CustomResourceDefinition.yaml │ │ ├── devworkspaceroutings.controller.devfile.io.CustomResourceDefinition.yaml │ │ ├── devworkspaces.workspace.devfile.io.CustomResourceDefinition.yaml │ │ └── devworkspacetemplates.workspace.devfile.io.CustomResourceDefinition.yaml └── templates │ ├── base │ ├── kustomization.yaml │ ├── manager_image_patch.yaml │ └── webhooks_name_env_patch.yaml │ ├── cert-manager │ ├── crd_webhooks_patch.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── manager_certmanager_patch.yaml │ ├── components │ ├── cert-manager │ │ ├── kustomization.yaml │ │ ├── kustomizeconfig.yaml │ │ └── self-signed-certificates.yaml │ ├── csv │ │ ├── clusterserviceversion.yaml │ │ └── kustomization.yaml │ ├── manager │ │ ├── kustomization.yaml │ │ ├── kustomizeconfig.yaml │ │ ├── manager.yaml │ │ ├── service-metrics.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── rbac │ │ ├── auth_proxy_client_cluster_role.yaml │ │ ├── auth_proxy_cluster_role.yaml │ │ ├── auth_proxy_cluster_role_binding.yaml │ │ ├── edit_workspaces_cluster_role.yaml │ │ ├── kustomization.yaml │ │ ├── kustomizeconfig.yaml │ │ ├── leader_election_role.yaml │ │ ├── leader_election_role_binding.yaml │ │ ├── role.yaml │ │ ├── role_binding.yaml │ │ └── view_workspaces_cluster_role.yaml │ ├── crd │ ├── bases │ │ ├── controller.devfile.io_devworkspaceoperatorconfigs.yaml │ │ └── controller.devfile.io_devworkspaceroutings.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml │ ├── kustomize.pu │ ├── olm │ ├── crd_webhooks_patch.yaml │ ├── kustomization.yaml │ └── prefixed │ │ └── kustomization.yaml │ └── service-ca │ ├── crd_webhooks_patch.yaml │ ├── kustomization.yaml │ ├── manager_service_ca_patch.yaml │ └── service_cert_patch.yaml ├── docs ├── additional-configuration.adoc ├── dwo-configuration.md ├── grafana │ ├── README.md │ ├── grafana-dashboard.json │ └── openshift-console-dashboard.json ├── installation │ ├── kind-without-olm-linux.md │ ├── kind-without-olm-macos.md │ ├── minikube-without-olm.md │ ├── openshift-with-olm.md │ └── openshift-without-olm.md ├── release │ ├── README.md │ ├── prerelease.png │ └── release.png ├── uninstall.md ├── unsupported-devfile-api.adoc └── workspace-capabilities.md ├── go.mod ├── go.sum ├── hack └── boilerplate.go.txt ├── img ├── apply-demo.gif ├── devworkspace.png ├── dwo-on-developer-sandbox.png ├── get-demo.gif ├── intellij.png ├── logo.png ├── vscode.png └── wto-on-developer-sandbox.png ├── internal ├── images │ └── image.go └── map │ └── map.go ├── license_header.txt ├── main.go ├── make-release.sh ├── olm-catalog ├── next-digest │ ├── channel.yaml │ └── package.yaml ├── next │ ├── channel.yaml │ └── package.yaml ├── release-digest │ ├── channel.yaml │ ├── devworkspace-operator.v0.21.1.bundle.yaml │ ├── devworkspace-operator.v0.21.2.bundle.yaml │ ├── devworkspace-operator.v0.22.0.bundle.yaml │ ├── devworkspace-operator.v0.23.0.bundle.yaml │ ├── devworkspace-operator.v0.24.0.bundle.yaml │ ├── devworkspace-operator.v0.25.0.bundle.yaml │ ├── devworkspace-operator.v0.26.0.bundle.yaml │ ├── devworkspace-operator.v0.27.0.bundle.yaml │ ├── devworkspace-operator.v0.28.0.bundle.yaml │ ├── devworkspace-operator.v0.29.0.bundle.yaml │ ├── devworkspace-operator.v0.30.0.bundle.yaml │ ├── devworkspace-operator.v0.31.0.bundle.yaml │ ├── devworkspace-operator.v0.31.1.bundle.yaml │ ├── devworkspace-operator.v0.31.2.bundle.yaml │ ├── devworkspace-operator.v0.32.0.bundle.yaml │ ├── devworkspace-operator.v0.32.1.bundle.yaml │ ├── devworkspace-operator.v0.33.0.bundle.yaml │ ├── devworkspace-operator.v0.34.0.bundle.yaml │ ├── devworkspace-operator.v0.35.0.bundle.yaml │ ├── devworkspace-operator.v0.35.1.bundle.yaml │ ├── devworkspace-operator.v0.36.0.bundle.yaml │ ├── devworkspace-operator.v0.37.0.bundle.yaml │ ├── devworkspace-operator.v0.38.0.bundle.yaml │ └── package.yaml └── release │ ├── channel.yaml │ ├── devworkspace-operator.v0.10.0.bundle.yaml │ ├── devworkspace-operator.v0.11.0.bundle.yaml │ ├── devworkspace-operator.v0.12.0.bundle.yaml │ ├── devworkspace-operator.v0.12.1.bundle.yaml │ ├── devworkspace-operator.v0.12.2.bundle.yaml │ ├── devworkspace-operator.v0.12.3.bundle.yaml │ ├── devworkspace-operator.v0.13.0.bundle.yaml │ ├── devworkspace-operator.v0.14.0.bundle.yaml │ ├── devworkspace-operator.v0.14.1.bundle.yaml │ ├── devworkspace-operator.v0.15.0.bundle.yaml │ ├── devworkspace-operator.v0.15.1.bundle.yaml │ ├── devworkspace-operator.v0.15.2.bundle.yaml │ ├── devworkspace-operator.v0.15.3.bundle.yaml │ ├── devworkspace-operator.v0.16.0.bundle.yaml │ ├── devworkspace-operator.v0.17.0.bundle.yaml │ ├── devworkspace-operator.v0.18.0.bundle.yaml │ ├── devworkspace-operator.v0.18.1.bundle.yaml │ ├── devworkspace-operator.v0.19.0.bundle.yaml │ ├── devworkspace-operator.v0.19.1.bundle.yaml │ ├── devworkspace-operator.v0.20.0.bundle.yaml │ ├── devworkspace-operator.v0.21.0.bundle.yaml │ ├── devworkspace-operator.v0.21.1.bundle.yaml │ ├── devworkspace-operator.v0.21.2.bundle.yaml │ ├── devworkspace-operator.v0.22.0.bundle.yaml │ ├── devworkspace-operator.v0.23.0.bundle.yaml │ ├── devworkspace-operator.v0.24.0.bundle.yaml │ ├── devworkspace-operator.v0.25.0.bundle.yaml │ ├── devworkspace-operator.v0.26.0.bundle.yaml │ ├── devworkspace-operator.v0.27.0.bundle.yaml │ ├── devworkspace-operator.v0.28.0.bundle.yaml │ ├── devworkspace-operator.v0.29.0.bundle.yaml │ ├── devworkspace-operator.v0.30.0.bundle.yaml │ ├── devworkspace-operator.v0.31.0.bundle.yaml │ ├── devworkspace-operator.v0.31.1.bundle.yaml │ ├── devworkspace-operator.v0.31.2.bundle.yaml │ ├── devworkspace-operator.v0.32.0.bundle.yaml │ ├── devworkspace-operator.v0.32.1.bundle.yaml │ ├── devworkspace-operator.v0.33.0.bundle.yaml │ ├── devworkspace-operator.v0.34.0.bundle.yaml │ ├── devworkspace-operator.v0.35.0.bundle.yaml │ ├── devworkspace-operator.v0.35.1.bundle.yaml │ ├── devworkspace-operator.v0.36.0.bundle.yaml │ ├── devworkspace-operator.v0.37.0.bundle.yaml │ ├── devworkspace-operator.v0.38.0.bundle.yaml │ └── package.yaml ├── patch └── patch_crds.sh ├── pkg ├── cache │ └── cache.go ├── common │ ├── naming.go │ └── types.go ├── conditions │ └── conditions.go ├── config │ ├── common_test.go │ ├── configmap │ │ ├── config.go │ │ ├── doc.go │ │ └── property.go │ ├── defaults.go │ ├── env.go │ ├── migrate.go │ ├── migrate_test.go │ ├── predicates.go │ ├── proxy │ │ ├── openshift.go │ │ └── openshift_test.go │ ├── sync.go │ └── sync_test.go ├── constants │ ├── attributes.go │ ├── constants.go │ ├── env.go │ ├── finalizers.go │ └── metadata.go ├── dwerrors │ └── errors.go ├── infrastructure │ ├── cluster.go │ ├── namespace.go │ └── webhook.go ├── library │ ├── annotate │ │ ├── annotations.go │ │ ├── plugins.go │ │ └── urls.go │ ├── constants │ │ └── constants.go │ ├── container │ │ ├── container.go │ │ ├── container_test.go │ │ ├── conversion.go │ │ ├── mountSources.go │ │ └── testdata │ │ │ ├── component │ │ │ ├── converts-all-fields.yaml │ │ │ └── ignores-non-container-components.yaml │ │ │ ├── container │ │ │ ├── endpoints-common-port.yaml │ │ │ ├── endpoints-uses-name-if-shorter-than-15-chars.yaml │ │ │ ├── init-container-distinct-container-by-events.yaml.yaml │ │ │ ├── resources-error-cpu-limit-less-than-request.yaml │ │ │ ├── resources-error-invalid-memorylimit.yaml │ │ │ ├── resources-error-memory-limit-less-than-requst.yaml │ │ │ ├── resources-fixes-memory-limit-less-than-default-request.yaml │ │ │ └── resources-handles-cpu-and-memory.yaml │ │ │ ├── mountsources │ │ │ ├── projects-source-and-root-first-env-vars.yaml.yaml │ │ │ ├── projects-source-is-set-correctly-from-clonepath.yaml │ │ │ └── projects-source-is-set-correctly-from-project-name.yaml │ │ │ ├── parent │ │ │ └── error-has-parent.yaml │ │ │ ├── plugin │ │ │ └── error-has-plugins.yaml │ │ │ └── volume │ │ │ ├── container-that-mounts-projects-directly.yaml │ │ │ └── mountSources.yaml │ ├── defaults │ │ └── helper.go │ ├── env │ │ ├── testdata │ │ │ └── workspace-env │ │ │ │ ├── adds-workspaceEnv-successfully-when-duplicate.yaml │ │ │ │ ├── adds-workspaceEnv-to-all-containers.yaml │ │ │ │ ├── adds-workspaceEnv-written-as-json.yaml │ │ │ │ ├── error_duplicated-workspaceEnv-with-different-value.yaml │ │ │ │ └── error_workspaceEnv-formatted-wrong.yaml │ │ ├── workspaceenv.go │ │ └── workspaceenv_test.go │ ├── flatten │ │ ├── common.go │ │ ├── flatten.go │ │ ├── flatten_test.go │ │ ├── helper.go │ │ ├── internal │ │ │ └── testutil │ │ │ │ ├── common.go │ │ │ │ ├── http.go │ │ │ │ └── k8sClient.go │ │ ├── merge.go │ │ ├── network │ │ │ ├── devfile.go │ │ │ └── fetch.go │ │ └── testdata │ │ │ ├── annotate │ │ │ └── annotate-devfile-with-importing-source.yaml │ │ │ ├── container-contributions │ │ │ ├── adds-resources.yaml │ │ │ ├── adds-unmerged-elements.yaml │ │ │ ├── che-code-usecase.yaml │ │ │ ├── error_multiple-contribution-targets.yaml │ │ │ ├── generic-ide-merge-usecase.yaml │ │ │ ├── merges-list-elements.yaml │ │ │ ├── no-op-if-explicit-opt-out.yaml │ │ │ ├── no-op-if-no-contribution.yaml │ │ │ └── only-contributes-to-defined-resources.yaml │ │ │ ├── disabled │ │ │ ├── error_duplicate-editors.yaml │ │ │ ├── error_multiple-editors.yaml │ │ │ ├── error_plugin-needs-missing-editor.yaml │ │ │ └── error_plugins-incompatible.yaml │ │ │ ├── general │ │ │ ├── fail-nicely-when-no-http-client-provided_id.yaml │ │ │ ├── fail-nicely-when-no-http-client-provided_uri.yaml │ │ │ ├── fail-nicely-when-no-k8s-client-provided.yaml │ │ │ ├── fail-nicely-when-no-namespace.yaml │ │ │ └── fail-nicely-when-no-registry-url.yaml │ │ │ ├── implicit-container-contributions │ │ │ ├── adds-resources.yaml │ │ │ ├── adds-unmerged-elements.yaml │ │ │ ├── che-code-usecase.yaml │ │ │ ├── contributes-to-parent.yaml │ │ │ ├── generic-ide-merge-usecase.yaml │ │ │ ├── merges-list-elements.yaml │ │ │ ├── no-op-if-no-contribution.yaml │ │ │ ├── only-contributes-to-defined-resources.yaml │ │ │ ├── opt-in-non-first-component.yaml │ │ │ ├── opt-out-but-merge-other-component.yaml │ │ │ └── prioritizes-parent-components-for-target.yaml │ │ │ ├── implicit-spec-contributions │ │ │ ├── adds-resources.yaml │ │ │ ├── adds-unmerged-elements.yaml │ │ │ ├── che-code-usecase.yaml │ │ │ ├── contributes-to-parent.yaml │ │ │ ├── error_merged-component-has-apply-command.yml │ │ │ ├── generic-ide-merge-usecase.yaml │ │ │ ├── no-op-if-no-contribution.yaml │ │ │ ├── only-contributes-to-defined-resources.yaml │ │ │ ├── opt-out-but-merge-other-component.yaml │ │ │ ├── prioritizes-parent-components-for-target.yaml │ │ │ ├── updates-commands-for-merged-components.yaml │ │ │ └── updates-commands-for-only-merged-components.yaml │ │ │ ├── k8s-ref │ │ │ ├── already-flattened.yaml │ │ │ ├── error_bad-plugin-merge.yaml │ │ │ ├── error_conflicting-merge.yaml │ │ │ ├── error_error-when-retrieving-plugin.yaml │ │ │ ├── error_plugin-not-found.yaml │ │ │ ├── error_plugin-references-self.yml │ │ │ ├── error_plugins-have-cycle.yml │ │ │ ├── nested-plugins-annotation.yaml │ │ │ ├── nodejs-workspace.yaml │ │ │ └── web-terminal-with-plugin.yaml │ │ │ ├── namespace-restriction │ │ │ ├── error_read-dwt-from-non-approved-namespace.yaml │ │ │ ├── error_read-plain-dwt-from-another-namespace copy.yaml │ │ │ ├── error_read-plain-dwt-from-another-namespace.yaml │ │ │ ├── read-dwt-in-permitted-namespace.yaml.yaml │ │ │ ├── read-dwt-in-same-namespace.yaml │ │ │ └── read-dwt-with-any-namespace-annotation.yaml │ │ │ ├── parent │ │ │ ├── error_parent-has-parent.yaml │ │ │ ├── error_parent-has-plugins.yaml │ │ │ ├── resolve-parent-and-plugins.yaml │ │ │ ├── resolve-parent-by-id.yaml │ │ │ ├── resolve-parent-by-k8s-reference.yaml │ │ │ └── resolve-parent-by-uri.yaml │ │ │ ├── plugin-id │ │ │ ├── error_fetch-unparseable-file.yaml │ │ │ ├── error_invalid-schema-version.yaml │ │ │ ├── error_on-fetch.yaml │ │ │ ├── error_plugin-not-found.yaml │ │ │ ├── error_unparseable-url.yaml │ │ │ ├── resolve-devworkspace-instead-of-devfile.yaml │ │ │ ├── resolve-plugin-by-id.yaml │ │ │ └── resolve-plugin-multiple-registries.yaml │ │ │ ├── plugin-uri │ │ │ ├── error_fetch-unparseable-file.yaml │ │ │ ├── error_invalid-schema-version.yaml │ │ │ ├── error_on-fetch.yaml │ │ │ ├── error_plugin-not-found.yaml │ │ │ ├── resolve-devworkspace-instead-of-devfile.yaml │ │ │ ├── resolve-multiple-plugins-by-uri.yaml │ │ │ └── resolve-plugin-by-uri.yaml │ │ │ ├── spec-contributions │ │ │ ├── adds-resources.yaml │ │ │ ├── adds-unmerged-elements.yaml │ │ │ ├── che-code-usecase.yaml │ │ │ ├── does-not-update-commands-if-not-merged.yaml │ │ │ ├── empty-workspace.yaml │ │ │ ├── error_bad-plugin-merge.yaml │ │ │ ├── error_conflicting-merge.yaml │ │ │ ├── error_error-when-retrieving-plugin.yaml │ │ │ ├── error_fetch-unparseable-file.yaml │ │ │ ├── error_invalid-schema-version.yaml │ │ │ ├── error_merged-component-has-apply-command.yml │ │ │ ├── error_multiple-contribution-targets.yaml │ │ │ ├── error_on-fetch.yaml │ │ │ ├── error_plugin-not-found-k8s.yaml │ │ │ ├── error_plugin-not-found-uri.yaml │ │ │ ├── error_plugin-references-self.yml │ │ │ ├── error_plugins-have-cycle.yml │ │ │ ├── generic-ide-merge-usecase.yaml │ │ │ ├── merges-list-elements.yaml │ │ │ ├── nested-plugins-annotation.yaml │ │ │ ├── no-op-if-explicit-opt-out.yaml │ │ │ ├── no-op-if-no-contribution.yaml │ │ │ ├── nodejs-workspace.yaml │ │ │ ├── only-contributes-to-defined-resources.yaml │ │ │ ├── resolve-devworkspace-instead-of-devfile.yaml │ │ │ ├── resolve-multiple-plugins-by-uri.yaml │ │ │ ├── resolve-plugin-by-uri.yaml │ │ │ ├── updates-commands-for-merged-components.yaml │ │ │ ├── updates-commands-for-only-merged-components.yaml │ │ │ └── web-terminal-with-plugin.yaml │ │ │ └── volume_merging │ │ │ ├── does-nothing-when-no-merge-needed.yaml │ │ │ ├── error-invalid-size-in-merged-volume.yaml │ │ │ ├── keeps-non-volume-components.yaml │ │ │ ├── makes-merged-volume-persistent-if-needed.yaml │ │ │ ├── makes-merged-volume-use-largest-size.yaml │ │ │ └── merges-volumes-from-parent-and-plugins.yaml │ ├── home │ │ ├── persistentHome.go │ │ ├── persistentHome_test.go │ │ └── testdata │ │ │ └── persistent-home │ │ │ ├── creates-home-vm-when-enabled.yaml │ │ │ ├── creates-initcontainer-from-first-component.yaml │ │ │ ├── creates-initcontainer-when-enabled.yaml │ │ │ ├── no-home-vm-when-disabled.yaml │ │ │ ├── noop-if-home-vm-exists.yaml │ │ │ ├── noop-if-home-vm-name-used.yaml │ │ │ ├── noop-if-init-command-already-defined.yaml │ │ │ ├── noop-if-init-component-already-defined.yaml │ │ │ ├── noop-if-init-prestartevent-already-defined.yaml │ │ │ └── noop-if-no-components.yaml │ ├── kubernetes │ │ ├── common_test.go │ │ ├── deserialize.go │ │ ├── deserialize_test.go │ │ ├── provision.go │ │ ├── provision_test.go │ │ ├── testdata │ │ │ ├── k8s_objects │ │ │ │ ├── configmap.yaml │ │ │ │ ├── kubernetes-list.yaml │ │ │ │ ├── non-k8s-object.yaml │ │ │ │ ├── pod.yaml │ │ │ │ ├── service.yaml │ │ │ │ └── unrecognized-kind.yaml │ │ │ └── provision_tests │ │ │ │ ├── creates-k8s-objects.yaml │ │ │ │ ├── error-if-object-exists-no-devworkspaceID.yaml │ │ │ │ ├── error-if-object-exists-no-ownerref.yaml │ │ │ │ ├── error-if-object-exists.yaml │ │ │ │ ├── error-if-object-not-inlined.yaml │ │ │ │ ├── ignores-non-deployByDefault.yaml │ │ │ │ ├── no-k8s-components-devworkspace.yaml │ │ │ │ └── updates-existing-owned-objects.yaml │ │ └── util.go │ ├── lifecycle │ │ ├── command.go │ │ ├── common.go │ │ ├── poststart.go │ │ ├── poststart_test.go │ │ ├── prestart.go │ │ ├── prestart_test.go │ │ ├── prestop.go │ │ ├── prestop_test.go │ │ ├── testdata │ │ │ ├── postStart │ │ │ │ ├── adds_all_postStart_commands.yaml │ │ │ │ ├── basic_postStart.yaml │ │ │ │ ├── debug_enabled_add_trap_sleep_postStart_commands.yaml │ │ │ │ ├── debug_enabled_trap_already_exists_in_postStart.yaml │ │ │ │ ├── error_command_has_env.yaml │ │ │ │ ├── error_postStart_cmd_is_not_exec.yaml │ │ │ │ ├── error_postStart_command_does_not_exist.yaml │ │ │ │ ├── error_postStart_command_uses_nonexistent_container.yaml │ │ │ │ ├── multiple_poststart_commands.yaml │ │ │ │ ├── no_events.yaml │ │ │ │ ├── no_postStart.yaml │ │ │ │ └── workingDir_postStart.yaml │ │ │ ├── preStop │ │ │ │ ├── adds_all_preStop_commands.yaml │ │ │ │ ├── basic_preStop.yaml │ │ │ │ ├── error_command_has_env.yaml │ │ │ │ ├── error_preStop_cmd_is_not_exec.yaml │ │ │ │ ├── error_preStop_command_does_not_exist.yaml │ │ │ │ ├── error_preStop_command_uses_nonexistent_container.yaml │ │ │ │ ├── multiple_prestop_commands.yaml │ │ │ │ ├── no_events.yaml │ │ │ │ ├── no_preStop.yaml │ │ │ │ └── workingDir_preStop.yaml │ │ │ └── prestart │ │ │ │ ├── init_and_main_container.yaml │ │ │ │ ├── no_events.yaml │ │ │ │ ├── persistent_home_initcontainer_first_initcontainer.yaml │ │ │ │ ├── persistent_home_initcontainer_only_initcontainer.yaml │ │ │ │ ├── persistent_home_initcontainer_second_initcontainer.yaml │ │ │ │ ├── prestart_apply_command.yaml │ │ │ │ └── prestart_exec_command.yaml │ │ └── util.go │ ├── overrides │ │ ├── containers.go │ │ ├── containers_test.go │ │ ├── pods.go │ │ ├── pods_test.go │ │ └── testdata │ │ │ ├── container-overrides │ │ │ ├── container-cannot-set-restricted-fields.yaml │ │ │ ├── container-defines-overrides-json.yaml │ │ │ ├── container-defines-overrides.yaml │ │ │ ├── container-overridden-resources-merge.yaml │ │ │ ├── error_cannot-parse-override.yaml │ │ │ ├── overrides-can-add-volumemount.yaml │ │ │ ├── overrides-can-define-volumemount.yaml │ │ │ ├── overrides-can-override-securityContext.yaml │ │ │ ├── overrides-can-override-volumemount.yaml │ │ │ ├── overrides-can-use-delete-directive.yaml │ │ │ ├── overrides-can-use-replace-directive.yaml │ │ │ └── overrides-handles-defaulted-probe-fields.yaml │ │ │ └── pod-overrides │ │ │ ├── error_cannot-parse-component-attribute.yaml │ │ │ ├── error_cannot-parse-global-attribute.yaml │ │ │ ├── overrides-can-add-volumes.yaml │ │ │ ├── overrides-can-define-volumes.yaml │ │ │ ├── overrides-can-override-securityContext.yaml │ │ │ ├── overrides-can-override-volumes.yaml │ │ │ ├── overrides-can-use-delete-directive.yaml │ │ │ ├── overrides-can-use-replace-directive.yaml │ │ │ ├── workspace-component-attribute.yaml │ │ │ ├── workspace-defines-attribute-in-non-container-component.yaml │ │ │ ├── workspace-full-example-json.yaml │ │ │ ├── workspace-full-example.yaml │ │ │ ├── workspace-global-attribute-as-json.yaml │ │ │ ├── workspace-global-attribute.yaml │ │ │ ├── workspace-multiple-attributes.yaml │ │ │ └── workspace-multiple-component-attributes-precedence.yaml │ ├── projects │ │ └── clone.go │ ├── resources │ │ ├── helper.go │ │ └── helper_test.go │ ├── ssh │ │ └── event.go │ └── status │ │ ├── check.go │ │ └── check_test.go ├── provision │ ├── automount │ │ ├── common.go │ │ ├── common_persistenthome_test.go │ │ ├── common_test.go │ │ ├── configmap.go │ │ ├── gitconfig.go │ │ ├── gitconfig_test.go │ │ ├── projected.go │ │ ├── projected_test.go │ │ ├── pvcs.go │ │ ├── secret.go │ │ ├── templates.go │ │ └── testdata │ │ │ ├── errorBadAccessMode.yaml │ │ │ ├── testIncludesConfigmapBinaryData.yaml │ │ │ ├── testProvisionsConfigmaps.yaml │ │ │ ├── testProvisionsProjectedVolumes.yaml │ │ │ ├── testProvisionsSecrets.yaml │ │ │ └── testProvisionsWithAccessMode.yaml │ ├── config │ │ └── config.go │ ├── metadata │ │ ├── envvar.go │ │ └── metadata.go │ ├── storage │ │ ├── asyncStorage.go │ │ ├── asyncstorage │ │ │ ├── cleanup.go │ │ │ ├── configmap.go │ │ │ ├── configuration.go │ │ │ ├── constants.go │ │ │ ├── deployment.go │ │ │ ├── errors.go │ │ │ ├── secret.go │ │ │ ├── service.go │ │ │ ├── sidecar.go │ │ │ ├── ssh.go │ │ │ └── volume.go │ │ ├── cleanup.go │ │ ├── commonStorage.go │ │ ├── commonStorage_test.go │ │ ├── doc.go │ │ ├── ephemeralStorage.go │ │ ├── ephemeralStorage_test.go │ │ ├── perWorkspaceStorage.go │ │ ├── perWorkspaceStorage_test.go │ │ ├── provisioner.go │ │ ├── shared.go │ │ ├── shared_test.go │ │ └── testdata │ │ │ ├── common-storage │ │ │ ├── can-make-projects-ephemeral.yaml │ │ │ ├── can-set-ephemeral-volume-size.yaml │ │ │ ├── does-nothing-for-no-storage-needed.yaml │ │ │ ├── error-duplicate-volumes.yaml │ │ │ ├── error-undefined-volume-init-container.yaml │ │ │ ├── error-undefined-volume.yaml │ │ │ ├── error-unparseable-ephemeral-size.yaml │ │ │ ├── handles-ephemeral-volumes.yaml │ │ │ ├── handles-projects-volume-ordering.yaml │ │ │ ├── per-user-alias.yaml │ │ │ ├── projects-volume-overriding.yaml │ │ │ └── rewrites-volumes-for-common-pvc-strategy.yaml │ │ │ ├── ephemeral-storage │ │ │ └── supports-ephemeral-storageclass.yaml │ │ │ └── perWorkspace-storage │ │ │ ├── calculates-pvc-size-ignoring-ephemeral-volumes.yaml │ │ │ ├── calculates-pvc-size-when-all-defined.yaml │ │ │ ├── can-make-projects-ephemeral.yaml │ │ │ ├── can-set-ephemeral-volume-size.yaml │ │ │ ├── does-nothing-for-no-storage-needed.yaml │ │ │ ├── error-duplicate-volumes.yaml │ │ │ ├── error-undefined-volume-init-container.yaml │ │ │ ├── error-undefined-volume.yaml │ │ │ ├── error-unparseable-ephemeral-size.yaml │ │ │ ├── handles-ephemeral-volumes.yaml │ │ │ ├── handles-projects-volume-ordering.yaml │ │ │ ├── projects-volume-overriding.yaml │ │ │ ├── rewrites-volumes-for-perworkspace-pvc-strategy.yaml │ │ │ ├── use-default-size-when-calculated-size-smaller-than-default.yaml │ │ │ └── uses-calculated-pvc-size-when-greater-than-default.yaml │ ├── sync │ │ ├── cluster_api.go │ │ ├── diff.go │ │ ├── diffopts.go │ │ ├── sync.go │ │ └── update.go │ └── workspace │ │ ├── deployment.go │ │ ├── pull_secret.go │ │ ├── pull_secret_test.go │ │ ├── rbac │ │ ├── common.go │ │ ├── common_test.go │ │ ├── finalize.go │ │ ├── finalize_test.go │ │ ├── migrate.go │ │ ├── migrate_test.go │ │ ├── role.go │ │ ├── role_test.go │ │ ├── rolebinding.go │ │ └── rolebinding_test.go │ │ ├── routing.go │ │ ├── serviceaccount.go │ │ ├── ssh-askpass.sh │ │ ├── ssh.go │ │ ├── tokens.go │ │ └── tokens_test.go └── webhook │ ├── cluster_role_bindings.go │ ├── cluster_roles.go │ ├── create.go │ ├── deployment.go │ ├── info.go │ ├── init_cfg.go │ ├── kubernetes │ └── tls.go │ ├── openshift │ └── tls.go │ ├── service │ ├── log.go │ └── service.go │ └── service_account.go ├── project-clone ├── Dockerfile ├── internal │ ├── bootstrap │ │ ├── bootstrap.go │ │ ├── cluster.go │ │ └── util.go │ ├── devfile.go │ ├── git │ │ ├── operations.go │ │ └── setup.go │ ├── global.go │ ├── shell │ │ └── execute.go │ ├── utils.go │ └── zip │ │ └── setup.go ├── main.go └── test │ ├── project-clone-test-basic.devworkspace.yaml │ ├── project-clone-test.devworkspace.yaml │ ├── sparse-clone-test.devworkspace.yaml │ └── starter-project-test.devworkspace.yaml ├── samples ├── code-latest.yaml ├── container-overrides.yaml ├── empty.yaml ├── ephemeral-storage.yaml ├── git-clone-sample.yaml ├── idea-latest.yaml ├── per-workspace-storage.yaml ├── plain.yaml ├── plugins │ ├── web-terminal-exec.yaml │ └── web-terminal-tooling.yaml ├── pod-overrides.yaml ├── web-terminal-flattened.yaml └── web-terminal.yaml ├── test ├── e2e │ ├── cmd │ │ └── workspaces_test.go │ └── pkg │ │ ├── client │ │ ├── client.go │ │ ├── devws.go │ │ ├── namespace.go │ │ ├── oc.go │ │ ├── pod.go │ │ ├── rbac.go │ │ └── webhooks.go │ │ ├── config │ │ └── config.go │ │ ├── metadata │ │ └── metadata.go │ │ └── tests │ │ ├── devworkspace_debug_poststart_tests.go │ │ ├── devworkspace_restart_tests.go │ │ └── devworkspaces_tests.go └── resources │ ├── restricted-access-devworkspace.yaml │ ├── simple-devworkspace-debug-start-annotation.yaml │ └── simple-devworkspace-with-project-clone.yaml ├── update_devworkspace_crds.sh ├── version └── version.go └── webhook ├── main.go ├── server └── server.go └── workspace ├── config.go ├── handler ├── access_control.go ├── attributes.go ├── deployment.go ├── exec.go ├── handler.go ├── immutable.go ├── kind.go ├── kubernetes.go ├── log.go ├── metadata.go ├── pod.go ├── template.go ├── testdata │ └── warning │ │ ├── add-all-unsupported-features.yaml │ │ ├── add-unsupported-features-when-none-present.yaml │ │ ├── add-unsupported-features-when-some-present.yaml │ │ ├── remove-all-unsupported-features.yaml │ │ └── remove-single-unsupported-feature.yaml ├── validate.go ├── warning.go ├── warning_test.go └── workspace.go ├── log.go ├── mutate.go ├── mutating_cfg.go ├── validate.go └── validating_cfg.go /.ci/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.ci/common.sh -------------------------------------------------------------------------------- /.ci/oci-devworkspace-happy-path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.ci/oci-devworkspace-happy-path.sh -------------------------------------------------------------------------------- /.ci/oci.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.ci/oci.Dockerfile -------------------------------------------------------------------------------- /.ci/openshift_e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.ci/openshift_e2e.sh -------------------------------------------------------------------------------- /.clomonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.clomonitor.yaml -------------------------------------------------------------------------------- /.devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.devfile.yaml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Global Owners 2 | * @dkwon17 @ibuziuk @akurinnoy @rohanKanojia 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/ISSUE_TEMPLATE/other.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/code-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/code-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/devtools-image-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/devtools-image-build.yml -------------------------------------------------------------------------------- /.github/workflows/next-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/next-build.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/OWNERS -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/README.md -------------------------------------------------------------------------------- /apis/controller/v1alpha1/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/attributes.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/common.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/devfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/devfile.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/devworkspaceoperatorconfig_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/devworkspaceoperatorconfig_types.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/devworkspacerouting_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/devworkspacerouting_types.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/doc.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/errors.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /apis/controller/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/apis/controller/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /catalog-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/catalog-source.yaml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | github_checks: 2 | annotations: false 3 | -------------------------------------------------------------------------------- /controllers/cleanupcronjob/cleanupcronjob_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/cleanupcronjob/cleanupcronjob_controller.go -------------------------------------------------------------------------------- /controllers/cleanupcronjob/cleanupcronjob_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/cleanupcronjob/cleanupcronjob_controller_test.go -------------------------------------------------------------------------------- /controllers/cleanupcronjob/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/cleanupcronjob/suite_test.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/conversion/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/conversion/conversion.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/devworkspacerouting_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/devworkspacerouting_controller.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/devworkspacerouting_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/devworkspacerouting_controller_test.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/predicates.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/basic_solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/basic_solver.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/cluster_solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/cluster_solver.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/common.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/errors.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/resolve_endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/resolve_endpoints.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/resolve_endpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/resolve_endpoints_test.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/solvers/solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/solvers/solver.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/suite_test.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/sync_ingresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/sync_ingresses.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/sync_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/sync_routes.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/sync_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/sync_services.go -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/testdata/route.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/testdata/route.crd.yaml -------------------------------------------------------------------------------- /controllers/controller/devworkspacerouting/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/controller/devworkspacerouting/util_test.go -------------------------------------------------------------------------------- /controllers/workspace/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/cleanup.go -------------------------------------------------------------------------------- /controllers/workspace/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/condition.go -------------------------------------------------------------------------------- /controllers/workspace/devworkspace_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/devworkspace_controller.go -------------------------------------------------------------------------------- /controllers/workspace/devworkspace_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/devworkspace_controller_test.go -------------------------------------------------------------------------------- /controllers/workspace/eventhandlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/eventhandlers.go -------------------------------------------------------------------------------- /controllers/workspace/finalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/finalize.go -------------------------------------------------------------------------------- /controllers/workspace/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/http.go -------------------------------------------------------------------------------- /controllers/workspace/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/http_test.go -------------------------------------------------------------------------------- /controllers/workspace/internal/testutil/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/internal/testutil/http.go -------------------------------------------------------------------------------- /controllers/workspace/metrics/deployment_provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/metrics/deployment_provisioning.go -------------------------------------------------------------------------------- /controllers/workspace/metrics/failure_reason.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/metrics/failure_reason.go -------------------------------------------------------------------------------- /controllers/workspace/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/metrics/metrics.go -------------------------------------------------------------------------------- /controllers/workspace/metrics/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/metrics/update.go -------------------------------------------------------------------------------- /controllers/workspace/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/predicates.go -------------------------------------------------------------------------------- /controllers/workspace/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/status.go -------------------------------------------------------------------------------- /controllers/workspace/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/suite_test.go -------------------------------------------------------------------------------- /controllers/workspace/testdata/common-pvc-test-devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/testdata/common-pvc-test-devworkspace.yaml -------------------------------------------------------------------------------- /controllers/workspace/testdata/test-devworkspace-duplicate-ports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/testdata/test-devworkspace-duplicate-ports.yaml -------------------------------------------------------------------------------- /controllers/workspace/testdata/test-devworkspace-prestart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/testdata/test-devworkspace-prestart.yaml -------------------------------------------------------------------------------- /controllers/workspace/testdata/test-devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/testdata/test-devworkspace.yaml -------------------------------------------------------------------------------- /controllers/workspace/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/util_test.go -------------------------------------------------------------------------------- /controllers/workspace/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/controllers/workspace/validation.go -------------------------------------------------------------------------------- /deploy/bundle/manifests/controller.devfile.io_devworkspaceoperatorconfigs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/controller.devfile.io_devworkspaceoperatorconfigs.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/controller.devfile.io_devworkspaceroutings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/controller.devfile.io_devworkspaceroutings.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/devworkspace-controller-manager-service_v1_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/devworkspace-controller-manager-service_v1_service.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/devworkspace-controller-metrics_v1_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/devworkspace-controller-metrics_v1_service.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/devworkspace-operator.clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/devworkspace-operator.clusterserviceversion.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/workspace.devfile.io_devworkspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/workspace.devfile.io_devworkspaces.yaml -------------------------------------------------------------------------------- /deploy/bundle/manifests/workspace.devfile.io_devworkspacetemplates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/manifests/workspace.devfile.io_devworkspacetemplates.yaml -------------------------------------------------------------------------------- /deploy/bundle/metadata/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/metadata/annotations.yaml -------------------------------------------------------------------------------- /deploy/bundle/tests/scorecard/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/bundle/tests/scorecard/config.yaml -------------------------------------------------------------------------------- /deploy/default-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/default-config.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/combined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/combined.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-edit-workspaces.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-edit-workspaces.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-leader-election-role.Role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-leader-election-role.Role.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-manager-service.Service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-manager-service.Service.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-manager.Deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-manager.Deployment.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-metrics-reader.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-metrics-reader.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-metrics.Service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-metrics.Service.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-proxy-role.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-proxy-role.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-role.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-role.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-rolebinding.ClusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-rolebinding.ClusterRoleBinding.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-selfsigned-issuer.Issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-selfsigned-issuer.Issuer.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-serviceaccount.ServiceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-serviceaccount.ServiceAccount.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-serving-cert.Certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-serving-cert.Certificate.yaml -------------------------------------------------------------------------------- /deploy/deployment/kubernetes/objects/devworkspace-controller-view-workspaces.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/kubernetes/objects/devworkspace-controller-view-workspaces.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/combined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/combined.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-edit-workspaces.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-edit-workspaces.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-leader-election-role.Role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-leader-election-role.Role.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-manager-service.Service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-manager-service.Service.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-manager.Deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-manager.Deployment.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-metrics-reader.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-metrics-reader.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-metrics.Service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-metrics.Service.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-proxy-role.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-proxy-role.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-role.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-role.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-rolebinding.ClusterRoleBinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-rolebinding.ClusterRoleBinding.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-serviceaccount.ServiceAccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-serviceaccount.ServiceAccount.yaml -------------------------------------------------------------------------------- /deploy/deployment/openshift/objects/devworkspace-controller-view-workspaces.ClusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/deployment/openshift/objects/devworkspace-controller-view-workspaces.ClusterRole.yaml -------------------------------------------------------------------------------- /deploy/templates/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/base/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/base/manager_image_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/base/manager_image_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/base/webhooks_name_env_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/base/webhooks_name_env_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/cert-manager/crd_webhooks_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/cert-manager/crd_webhooks_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/cert-manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/cert-manager/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/cert-manager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/cert-manager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /deploy/templates/cert-manager/manager_certmanager_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/cert-manager/manager_certmanager_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/components/cert-manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/cert-manager/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/components/cert-manager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/cert-manager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /deploy/templates/components/cert-manager/self-signed-certificates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/cert-manager/self-signed-certificates.yaml -------------------------------------------------------------------------------- /deploy/templates/components/csv/clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/csv/clusterserviceversion.yaml -------------------------------------------------------------------------------- /deploy/templates/components/csv/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - clusterserviceversion.yaml 3 | -------------------------------------------------------------------------------- /deploy/templates/components/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/components/manager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /deploy/templates/components/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/manager.yaml -------------------------------------------------------------------------------- /deploy/templates/components/manager/service-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/service-metrics.yaml -------------------------------------------------------------------------------- /deploy/templates/components/manager/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/service.yaml -------------------------------------------------------------------------------- /deploy/templates/components/manager/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/manager/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/auth_proxy_client_cluster_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/auth_proxy_client_cluster_role.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/auth_proxy_cluster_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/auth_proxy_cluster_role.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/auth_proxy_cluster_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/auth_proxy_cluster_role_binding.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/edit_workspaces_cluster_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/edit_workspaces_cluster_role.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/kustomizeconfig.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/role.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/role_binding.yaml -------------------------------------------------------------------------------- /deploy/templates/components/rbac/view_workspaces_cluster_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/components/rbac/view_workspaces_cluster_role.yaml -------------------------------------------------------------------------------- /deploy/templates/crd/bases/controller.devfile.io_devworkspaceoperatorconfigs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/crd/bases/controller.devfile.io_devworkspaceoperatorconfigs.yaml -------------------------------------------------------------------------------- /deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml -------------------------------------------------------------------------------- /deploy/templates/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/crd/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /deploy/templates/kustomize.pu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/kustomize.pu -------------------------------------------------------------------------------- /deploy/templates/olm/crd_webhooks_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/olm/crd_webhooks_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/olm/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/olm/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/olm/prefixed/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/olm/prefixed/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/service-ca/crd_webhooks_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/service-ca/crd_webhooks_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/service-ca/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/service-ca/kustomization.yaml -------------------------------------------------------------------------------- /deploy/templates/service-ca/manager_service_ca_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/service-ca/manager_service_ca_patch.yaml -------------------------------------------------------------------------------- /deploy/templates/service-ca/service_cert_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/deploy/templates/service-ca/service_cert_patch.yaml -------------------------------------------------------------------------------- /docs/additional-configuration.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/additional-configuration.adoc -------------------------------------------------------------------------------- /docs/dwo-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/dwo-configuration.md -------------------------------------------------------------------------------- /docs/grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/grafana/README.md -------------------------------------------------------------------------------- /docs/grafana/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/grafana/grafana-dashboard.json -------------------------------------------------------------------------------- /docs/grafana/openshift-console-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/grafana/openshift-console-dashboard.json -------------------------------------------------------------------------------- /docs/installation/kind-without-olm-linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/installation/kind-without-olm-linux.md -------------------------------------------------------------------------------- /docs/installation/kind-without-olm-macos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/installation/kind-without-olm-macos.md -------------------------------------------------------------------------------- /docs/installation/minikube-without-olm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/installation/minikube-without-olm.md -------------------------------------------------------------------------------- /docs/installation/openshift-with-olm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/installation/openshift-with-olm.md -------------------------------------------------------------------------------- /docs/installation/openshift-without-olm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/installation/openshift-without-olm.md -------------------------------------------------------------------------------- /docs/release/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/release/README.md -------------------------------------------------------------------------------- /docs/release/prerelease.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/release/prerelease.png -------------------------------------------------------------------------------- /docs/release/release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/release/release.png -------------------------------------------------------------------------------- /docs/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/uninstall.md -------------------------------------------------------------------------------- /docs/unsupported-devfile-api.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/unsupported-devfile-api.adoc -------------------------------------------------------------------------------- /docs/workspace-capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/docs/workspace-capabilities.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /img/apply-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/apply-demo.gif -------------------------------------------------------------------------------- /img/devworkspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/devworkspace.png -------------------------------------------------------------------------------- /img/dwo-on-developer-sandbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/dwo-on-developer-sandbox.png -------------------------------------------------------------------------------- /img/get-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/get-demo.gif -------------------------------------------------------------------------------- /img/intellij.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/intellij.png -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/vscode.png -------------------------------------------------------------------------------- /img/wto-on-developer-sandbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/img/wto-on-developer-sandbox.png -------------------------------------------------------------------------------- /internal/images/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/internal/images/image.go -------------------------------------------------------------------------------- /internal/map/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/internal/map/map.go -------------------------------------------------------------------------------- /license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/license_header.txt -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/main.go -------------------------------------------------------------------------------- /make-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/make-release.sh -------------------------------------------------------------------------------- /olm-catalog/next-digest/channel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/next-digest/channel.yaml -------------------------------------------------------------------------------- /olm-catalog/next-digest/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/next-digest/package.yaml -------------------------------------------------------------------------------- /olm-catalog/next/channel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/next/channel.yaml -------------------------------------------------------------------------------- /olm-catalog/next/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/next/package.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/channel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/channel.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.21.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.21.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.21.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.21.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.22.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.22.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.23.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.23.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.24.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.24.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.25.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.25.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.26.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.26.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.27.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.27.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.28.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.28.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.29.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.29.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.30.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.30.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.31.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.31.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.31.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.31.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.31.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.31.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.32.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.32.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.32.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.32.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.33.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.33.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.34.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.34.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.35.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.35.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.35.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.35.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.36.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.36.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.37.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.37.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/devworkspace-operator.v0.38.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/devworkspace-operator.v0.38.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release-digest/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release-digest/package.yaml -------------------------------------------------------------------------------- /olm-catalog/release/channel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/channel.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.10.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.10.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.11.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.11.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.12.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.12.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.12.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.12.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.12.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.12.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.12.3.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.12.3.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.13.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.13.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.14.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.14.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.14.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.14.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.15.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.15.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.15.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.15.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.15.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.15.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.15.3.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.15.3.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.16.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.16.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.17.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.17.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.18.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.18.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.18.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.18.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.19.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.19.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.19.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.19.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.20.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.20.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.21.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.21.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.21.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.21.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.21.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.21.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.22.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.22.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.23.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.23.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.24.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.24.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.25.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.25.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.26.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.26.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.27.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.27.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.28.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.28.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.29.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.29.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.30.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.30.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.31.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.31.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.31.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.31.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.31.2.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.31.2.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.32.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.32.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.32.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.32.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.33.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.33.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.34.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.34.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.35.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.35.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.35.1.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.35.1.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.36.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.36.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.37.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.37.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/devworkspace-operator.v0.38.0.bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/devworkspace-operator.v0.38.0.bundle.yaml -------------------------------------------------------------------------------- /olm-catalog/release/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/olm-catalog/release/package.yaml -------------------------------------------------------------------------------- /patch/patch_crds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/patch/patch_crds.sh -------------------------------------------------------------------------------- /pkg/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/cache/cache.go -------------------------------------------------------------------------------- /pkg/common/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/common/naming.go -------------------------------------------------------------------------------- /pkg/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/common/types.go -------------------------------------------------------------------------------- /pkg/conditions/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/conditions/conditions.go -------------------------------------------------------------------------------- /pkg/config/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/common_test.go -------------------------------------------------------------------------------- /pkg/config/configmap/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/configmap/config.go -------------------------------------------------------------------------------- /pkg/config/configmap/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/configmap/doc.go -------------------------------------------------------------------------------- /pkg/config/configmap/property.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/configmap/property.go -------------------------------------------------------------------------------- /pkg/config/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/defaults.go -------------------------------------------------------------------------------- /pkg/config/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/env.go -------------------------------------------------------------------------------- /pkg/config/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/migrate.go -------------------------------------------------------------------------------- /pkg/config/migrate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/migrate_test.go -------------------------------------------------------------------------------- /pkg/config/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/predicates.go -------------------------------------------------------------------------------- /pkg/config/proxy/openshift.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/proxy/openshift.go -------------------------------------------------------------------------------- /pkg/config/proxy/openshift_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/proxy/openshift_test.go -------------------------------------------------------------------------------- /pkg/config/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/sync.go -------------------------------------------------------------------------------- /pkg/config/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/config/sync_test.go -------------------------------------------------------------------------------- /pkg/constants/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/constants/attributes.go -------------------------------------------------------------------------------- /pkg/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/constants/constants.go -------------------------------------------------------------------------------- /pkg/constants/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/constants/env.go -------------------------------------------------------------------------------- /pkg/constants/finalizers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/constants/finalizers.go -------------------------------------------------------------------------------- /pkg/constants/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/constants/metadata.go -------------------------------------------------------------------------------- /pkg/dwerrors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/dwerrors/errors.go -------------------------------------------------------------------------------- /pkg/infrastructure/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/infrastructure/cluster.go -------------------------------------------------------------------------------- /pkg/infrastructure/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/infrastructure/namespace.go -------------------------------------------------------------------------------- /pkg/infrastructure/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/infrastructure/webhook.go -------------------------------------------------------------------------------- /pkg/library/annotate/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/annotate/annotations.go -------------------------------------------------------------------------------- /pkg/library/annotate/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/annotate/plugins.go -------------------------------------------------------------------------------- /pkg/library/annotate/urls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/annotate/urls.go -------------------------------------------------------------------------------- /pkg/library/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/constants/constants.go -------------------------------------------------------------------------------- /pkg/library/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/container.go -------------------------------------------------------------------------------- /pkg/library/container/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/container_test.go -------------------------------------------------------------------------------- /pkg/library/container/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/conversion.go -------------------------------------------------------------------------------- /pkg/library/container/mountSources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/mountSources.go -------------------------------------------------------------------------------- /pkg/library/container/testdata/component/converts-all-fields.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/component/converts-all-fields.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/component/ignores-non-container-components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/component/ignores-non-container-components.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/endpoints-common-port.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/endpoints-common-port.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/endpoints-uses-name-if-shorter-than-15-chars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/endpoints-uses-name-if-shorter-than-15-chars.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/init-container-distinct-container-by-events.yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/init-container-distinct-container-by-events.yaml.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/resources-error-cpu-limit-less-than-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/resources-error-cpu-limit-less-than-request.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/resources-error-invalid-memorylimit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/resources-error-invalid-memorylimit.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/resources-error-memory-limit-less-than-requst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/resources-error-memory-limit-less-than-requst.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/container/resources-handles-cpu-and-memory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/container/resources-handles-cpu-and-memory.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/mountsources/projects-source-and-root-first-env-vars.yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/mountsources/projects-source-and-root-first-env-vars.yaml.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/mountsources/projects-source-is-set-correctly-from-clonepath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/mountsources/projects-source-is-set-correctly-from-clonepath.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/parent/error-has-parent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/parent/error-has-parent.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/plugin/error-has-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/plugin/error-has-plugins.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/volume/container-that-mounts-projects-directly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/volume/container-that-mounts-projects-directly.yaml -------------------------------------------------------------------------------- /pkg/library/container/testdata/volume/mountSources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/container/testdata/volume/mountSources.yaml -------------------------------------------------------------------------------- /pkg/library/defaults/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/defaults/helper.go -------------------------------------------------------------------------------- /pkg/library/env/testdata/workspace-env/adds-workspaceEnv-successfully-when-duplicate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/testdata/workspace-env/adds-workspaceEnv-successfully-when-duplicate.yaml -------------------------------------------------------------------------------- /pkg/library/env/testdata/workspace-env/adds-workspaceEnv-to-all-containers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/testdata/workspace-env/adds-workspaceEnv-to-all-containers.yaml -------------------------------------------------------------------------------- /pkg/library/env/testdata/workspace-env/adds-workspaceEnv-written-as-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/testdata/workspace-env/adds-workspaceEnv-written-as-json.yaml -------------------------------------------------------------------------------- /pkg/library/env/testdata/workspace-env/error_duplicated-workspaceEnv-with-different-value.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/testdata/workspace-env/error_duplicated-workspaceEnv-with-different-value.yaml -------------------------------------------------------------------------------- /pkg/library/env/testdata/workspace-env/error_workspaceEnv-formatted-wrong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/testdata/workspace-env/error_workspaceEnv-formatted-wrong.yaml -------------------------------------------------------------------------------- /pkg/library/env/workspaceenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/workspaceenv.go -------------------------------------------------------------------------------- /pkg/library/env/workspaceenv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/env/workspaceenv_test.go -------------------------------------------------------------------------------- /pkg/library/flatten/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/common.go -------------------------------------------------------------------------------- /pkg/library/flatten/flatten.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/flatten.go -------------------------------------------------------------------------------- /pkg/library/flatten/flatten_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/flatten_test.go -------------------------------------------------------------------------------- /pkg/library/flatten/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/helper.go -------------------------------------------------------------------------------- /pkg/library/flatten/internal/testutil/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/internal/testutil/common.go -------------------------------------------------------------------------------- /pkg/library/flatten/internal/testutil/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/internal/testutil/http.go -------------------------------------------------------------------------------- /pkg/library/flatten/internal/testutil/k8sClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/internal/testutil/k8sClient.go -------------------------------------------------------------------------------- /pkg/library/flatten/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/merge.go -------------------------------------------------------------------------------- /pkg/library/flatten/network/devfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/network/devfile.go -------------------------------------------------------------------------------- /pkg/library/flatten/network/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/network/fetch.go -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/annotate/annotate-devfile-with-importing-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/annotate/annotate-devfile-with-importing-source.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/adds-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/adds-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/adds-unmerged-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/adds-unmerged-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/che-code-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/che-code-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/error_multiple-contribution-targets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/error_multiple-contribution-targets.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/generic-ide-merge-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/generic-ide-merge-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/merges-list-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/merges-list-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/no-op-if-explicit-opt-out.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/no-op-if-explicit-opt-out.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/no-op-if-no-contribution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/no-op-if-no-contribution.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/container-contributions/only-contributes-to-defined-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/container-contributions/only-contributes-to-defined-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/disabled/error_duplicate-editors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/disabled/error_duplicate-editors.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/disabled/error_multiple-editors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/disabled/error_multiple-editors.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/disabled/error_plugin-needs-missing-editor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/disabled/error_plugin-needs-missing-editor.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/disabled/error_plugins-incompatible.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/disabled/error_plugins-incompatible.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/general/fail-nicely-when-no-http-client-provided_id.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/general/fail-nicely-when-no-http-client-provided_id.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/general/fail-nicely-when-no-http-client-provided_uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/general/fail-nicely-when-no-http-client-provided_uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/general/fail-nicely-when-no-k8s-client-provided.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/general/fail-nicely-when-no-k8s-client-provided.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/general/fail-nicely-when-no-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/general/fail-nicely-when-no-namespace.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/general/fail-nicely-when-no-registry-url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/general/fail-nicely-when-no-registry-url.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/adds-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/adds-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/adds-unmerged-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/adds-unmerged-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/che-code-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/che-code-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/contributes-to-parent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/contributes-to-parent.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/generic-ide-merge-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/generic-ide-merge-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/merges-list-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/merges-list-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/no-op-if-no-contribution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/no-op-if-no-contribution.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-container-contributions/opt-in-non-first-component.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-container-contributions/opt-in-non-first-component.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/adds-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/adds-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/adds-unmerged-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/adds-unmerged-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/che-code-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/che-code-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/contributes-to-parent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/contributes-to-parent.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/generic-ide-merge-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/generic-ide-merge-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/no-op-if-no-contribution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/no-op-if-no-contribution.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/implicit-spec-contributions/opt-out-but-merge-other-component.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/implicit-spec-contributions/opt-out-but-merge-other-component.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/already-flattened.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/already-flattened.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_bad-plugin-merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_bad-plugin-merge.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_conflicting-merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_conflicting-merge.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_error-when-retrieving-plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_error-when-retrieving-plugin.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_plugin-not-found.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_plugin-not-found.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_plugin-references-self.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_plugin-references-self.yml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/error_plugins-have-cycle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/error_plugins-have-cycle.yml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/nested-plugins-annotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/nested-plugins-annotation.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/nodejs-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/nodejs-workspace.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/k8s-ref/web-terminal-with-plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/k8s-ref/web-terminal-with-plugin.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/namespace-restriction/read-dwt-in-permitted-namespace.yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/namespace-restriction/read-dwt-in-permitted-namespace.yaml.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/namespace-restriction/read-dwt-in-same-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/namespace-restriction/read-dwt-in-same-namespace.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/namespace-restriction/read-dwt-with-any-namespace-annotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/namespace-restriction/read-dwt-with-any-namespace-annotation.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/error_parent-has-parent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/error_parent-has-parent.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/error_parent-has-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/error_parent-has-plugins.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/resolve-parent-and-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/resolve-parent-and-plugins.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/resolve-parent-by-id.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/resolve-parent-by-id.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/resolve-parent-by-k8s-reference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/resolve-parent-by-k8s-reference.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/parent/resolve-parent-by-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/parent/resolve-parent-by-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/error_fetch-unparseable-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/error_fetch-unparseable-file.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/error_invalid-schema-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/error_invalid-schema-version.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/error_on-fetch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/error_on-fetch.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/error_plugin-not-found.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/error_plugin-not-found.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/error_unparseable-url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/error_unparseable-url.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/resolve-devworkspace-instead-of-devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/resolve-devworkspace-instead-of-devfile.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/resolve-plugin-by-id.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/resolve-plugin-by-id.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-id/resolve-plugin-multiple-registries.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-id/resolve-plugin-multiple-registries.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/error_fetch-unparseable-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/error_fetch-unparseable-file.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/error_invalid-schema-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/error_invalid-schema-version.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/error_on-fetch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/error_on-fetch.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/error_plugin-not-found.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/error_plugin-not-found.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/resolve-devworkspace-instead-of-devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/resolve-devworkspace-instead-of-devfile.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/resolve-multiple-plugins-by-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/resolve-multiple-plugins-by-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/plugin-uri/resolve-plugin-by-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/plugin-uri/resolve-plugin-by-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/adds-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/adds-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/adds-unmerged-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/adds-unmerged-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/che-code-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/che-code-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/does-not-update-commands-if-not-merged.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/does-not-update-commands-if-not-merged.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/empty-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/empty-workspace.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_bad-plugin-merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_bad-plugin-merge.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_conflicting-merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_conflicting-merge.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_error-when-retrieving-plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_error-when-retrieving-plugin.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_fetch-unparseable-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_fetch-unparseable-file.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_invalid-schema-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_invalid-schema-version.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_merged-component-has-apply-command.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_merged-component-has-apply-command.yml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_multiple-contribution-targets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_multiple-contribution-targets.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_on-fetch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_on-fetch.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_plugin-not-found-k8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_plugin-not-found-k8s.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_plugin-not-found-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_plugin-not-found-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_plugin-references-self.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_plugin-references-self.yml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/error_plugins-have-cycle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/error_plugins-have-cycle.yml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/generic-ide-merge-usecase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/generic-ide-merge-usecase.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/merges-list-elements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/merges-list-elements.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/nested-plugins-annotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/nested-plugins-annotation.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/no-op-if-explicit-opt-out.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/no-op-if-explicit-opt-out.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/no-op-if-no-contribution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/no-op-if-no-contribution.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/nodejs-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/nodejs-workspace.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/only-contributes-to-defined-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/only-contributes-to-defined-resources.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/resolve-devworkspace-instead-of-devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/resolve-devworkspace-instead-of-devfile.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/resolve-multiple-plugins-by-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/resolve-multiple-plugins-by-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/resolve-plugin-by-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/resolve-plugin-by-uri.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/updates-commands-for-merged-components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/updates-commands-for-merged-components.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/spec-contributions/web-terminal-with-plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/spec-contributions/web-terminal-with-plugin.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/does-nothing-when-no-merge-needed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/does-nothing-when-no-merge-needed.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/error-invalid-size-in-merged-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/error-invalid-size-in-merged-volume.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/keeps-non-volume-components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/keeps-non-volume-components.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/makes-merged-volume-persistent-if-needed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/makes-merged-volume-persistent-if-needed.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/makes-merged-volume-use-largest-size.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/makes-merged-volume-use-largest-size.yaml -------------------------------------------------------------------------------- /pkg/library/flatten/testdata/volume_merging/merges-volumes-from-parent-and-plugins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/flatten/testdata/volume_merging/merges-volumes-from-parent-and-plugins.yaml -------------------------------------------------------------------------------- /pkg/library/home/persistentHome.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/persistentHome.go -------------------------------------------------------------------------------- /pkg/library/home/persistentHome_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/persistentHome_test.go -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/creates-home-vm-when-enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/creates-home-vm-when-enabled.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/creates-initcontainer-from-first-component.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/creates-initcontainer-from-first-component.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/creates-initcontainer-when-enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/creates-initcontainer-when-enabled.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/no-home-vm-when-disabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/no-home-vm-when-disabled.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-home-vm-exists.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-home-vm-exists.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-home-vm-name-used.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-home-vm-name-used.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-init-command-already-defined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-init-command-already-defined.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-init-component-already-defined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-init-component-already-defined.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-init-prestartevent-already-defined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-init-prestartevent-already-defined.yaml -------------------------------------------------------------------------------- /pkg/library/home/testdata/persistent-home/noop-if-no-components.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/home/testdata/persistent-home/noop-if-no-components.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/common_test.go -------------------------------------------------------------------------------- /pkg/library/kubernetes/deserialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/deserialize.go -------------------------------------------------------------------------------- /pkg/library/kubernetes/deserialize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/deserialize_test.go -------------------------------------------------------------------------------- /pkg/library/kubernetes/provision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/provision.go -------------------------------------------------------------------------------- /pkg/library/kubernetes/provision_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/provision_test.go -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/configmap.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/kubernetes-list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/kubernetes-list.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/non-k8s-object.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/non-k8s-object.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/pod.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/service.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/k8s_objects/unrecognized-kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/k8s_objects/unrecognized-kind.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/creates-k8s-objects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/creates-k8s-objects.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists-no-devworkspaceID.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists-no-devworkspaceID.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists-no-ownerref.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists-no-ownerref.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/error-if-object-exists.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/error-if-object-not-inlined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/error-if-object-not-inlined.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/ignores-non-deployByDefault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/ignores-non-deployByDefault.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/no-k8s-components-devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/no-k8s-components-devworkspace.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/testdata/provision_tests/updates-existing-owned-objects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/testdata/provision_tests/updates-existing-owned-objects.yaml -------------------------------------------------------------------------------- /pkg/library/kubernetes/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/kubernetes/util.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/command.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/common.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/poststart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/poststart.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/poststart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/poststart_test.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/prestart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/prestart.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/prestart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/prestart_test.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/prestop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/prestop.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/prestop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/prestop_test.go -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/adds_all_postStart_commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/adds_all_postStart_commands.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/basic_postStart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/basic_postStart.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/debug_enabled_add_trap_sleep_postStart_commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/debug_enabled_add_trap_sleep_postStart_commands.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/debug_enabled_trap_already_exists_in_postStart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/debug_enabled_trap_already_exists_in_postStart.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/error_command_has_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/error_command_has_env.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/error_postStart_cmd_is_not_exec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/error_postStart_cmd_is_not_exec.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/error_postStart_command_does_not_exist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/error_postStart_command_does_not_exist.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/multiple_poststart_commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/multiple_poststart_commands.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/no_events.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/no_events.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/no_postStart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/no_postStart.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/postStart/workingDir_postStart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/postStart/workingDir_postStart.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/adds_all_preStop_commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/adds_all_preStop_commands.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/basic_preStop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/basic_preStop.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/error_command_has_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/error_command_has_env.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/error_preStop_cmd_is_not_exec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/error_preStop_cmd_is_not_exec.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/error_preStop_command_does_not_exist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/error_preStop_command_does_not_exist.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/error_preStop_command_uses_nonexistent_container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/error_preStop_command_uses_nonexistent_container.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/multiple_prestop_commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/multiple_prestop_commands.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/no_events.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/no_events.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/no_preStop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/no_preStop.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/preStop/workingDir_preStop.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/preStop/workingDir_preStop.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/init_and_main_container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/init_and_main_container.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/no_events.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/no_events.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/persistent_home_initcontainer_first_initcontainer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/persistent_home_initcontainer_first_initcontainer.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/persistent_home_initcontainer_only_initcontainer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/persistent_home_initcontainer_only_initcontainer.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/prestart_apply_command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/prestart_apply_command.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/testdata/prestart/prestart_exec_command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/testdata/prestart/prestart_exec_command.yaml -------------------------------------------------------------------------------- /pkg/library/lifecycle/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/lifecycle/util.go -------------------------------------------------------------------------------- /pkg/library/overrides/containers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/containers.go -------------------------------------------------------------------------------- /pkg/library/overrides/containers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/containers_test.go -------------------------------------------------------------------------------- /pkg/library/overrides/pods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/pods.go -------------------------------------------------------------------------------- /pkg/library/overrides/pods_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/pods_test.go -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/container-cannot-set-restricted-fields.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/container-cannot-set-restricted-fields.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/container-defines-overrides-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/container-defines-overrides-json.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/container-defines-overrides.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/container-defines-overrides.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/container-overridden-resources-merge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/container-overridden-resources-merge.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/error_cannot-parse-override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/error_cannot-parse-override.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-add-volumemount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-add-volumemount.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-define-volumemount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-define-volumemount.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-override-securityContext.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-override-securityContext.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-override-volumemount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-override-volumemount.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-use-delete-directive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-use-delete-directive.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/container-overrides/overrides-can-use-replace-directive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/container-overrides/overrides-can-use-replace-directive.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/error_cannot-parse-component-attribute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/error_cannot-parse-component-attribute.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/error_cannot-parse-global-attribute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/error_cannot-parse-global-attribute.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-add-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-add-volumes.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-define-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-define-volumes.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-override-securityContext.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-override-securityContext.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-override-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-override-volumes.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-use-delete-directive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-use-delete-directive.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/overrides-can-use-replace-directive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/overrides-can-use-replace-directive.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-component-attribute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-component-attribute.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-full-example-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-full-example-json.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-full-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-full-example.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-global-attribute-as-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-global-attribute-as-json.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-global-attribute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-global-attribute.yaml -------------------------------------------------------------------------------- /pkg/library/overrides/testdata/pod-overrides/workspace-multiple-attributes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/overrides/testdata/pod-overrides/workspace-multiple-attributes.yaml -------------------------------------------------------------------------------- /pkg/library/projects/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/projects/clone.go -------------------------------------------------------------------------------- /pkg/library/resources/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/resources/helper.go -------------------------------------------------------------------------------- /pkg/library/resources/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/resources/helper_test.go -------------------------------------------------------------------------------- /pkg/library/ssh/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/ssh/event.go -------------------------------------------------------------------------------- /pkg/library/status/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/status/check.go -------------------------------------------------------------------------------- /pkg/library/status/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/library/status/check_test.go -------------------------------------------------------------------------------- /pkg/provision/automount/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/common.go -------------------------------------------------------------------------------- /pkg/provision/automount/common_persistenthome_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/common_persistenthome_test.go -------------------------------------------------------------------------------- /pkg/provision/automount/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/common_test.go -------------------------------------------------------------------------------- /pkg/provision/automount/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/configmap.go -------------------------------------------------------------------------------- /pkg/provision/automount/gitconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/gitconfig.go -------------------------------------------------------------------------------- /pkg/provision/automount/gitconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/gitconfig_test.go -------------------------------------------------------------------------------- /pkg/provision/automount/projected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/projected.go -------------------------------------------------------------------------------- /pkg/provision/automount/projected_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/projected_test.go -------------------------------------------------------------------------------- /pkg/provision/automount/pvcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/pvcs.go -------------------------------------------------------------------------------- /pkg/provision/automount/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/secret.go -------------------------------------------------------------------------------- /pkg/provision/automount/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/templates.go -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/errorBadAccessMode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/errorBadAccessMode.yaml -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/testIncludesConfigmapBinaryData.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/testIncludesConfigmapBinaryData.yaml -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/testProvisionsConfigmaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/testProvisionsConfigmaps.yaml -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/testProvisionsProjectedVolumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/testProvisionsProjectedVolumes.yaml -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/testProvisionsSecrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/testProvisionsSecrets.yaml -------------------------------------------------------------------------------- /pkg/provision/automount/testdata/testProvisionsWithAccessMode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/automount/testdata/testProvisionsWithAccessMode.yaml -------------------------------------------------------------------------------- /pkg/provision/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/config/config.go -------------------------------------------------------------------------------- /pkg/provision/metadata/envvar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/metadata/envvar.go -------------------------------------------------------------------------------- /pkg/provision/metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/metadata/metadata.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncStorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncStorage.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/cleanup.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/configmap.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/configuration.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/constants.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/deployment.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/errors.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/secret.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/service.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/sidecar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/sidecar.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/ssh.go -------------------------------------------------------------------------------- /pkg/provision/storage/asyncstorage/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/asyncstorage/volume.go -------------------------------------------------------------------------------- /pkg/provision/storage/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/cleanup.go -------------------------------------------------------------------------------- /pkg/provision/storage/commonStorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/commonStorage.go -------------------------------------------------------------------------------- /pkg/provision/storage/commonStorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/commonStorage_test.go -------------------------------------------------------------------------------- /pkg/provision/storage/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/doc.go -------------------------------------------------------------------------------- /pkg/provision/storage/ephemeralStorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/ephemeralStorage.go -------------------------------------------------------------------------------- /pkg/provision/storage/ephemeralStorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/ephemeralStorage_test.go -------------------------------------------------------------------------------- /pkg/provision/storage/perWorkspaceStorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/perWorkspaceStorage.go -------------------------------------------------------------------------------- /pkg/provision/storage/perWorkspaceStorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/perWorkspaceStorage_test.go -------------------------------------------------------------------------------- /pkg/provision/storage/provisioner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/provisioner.go -------------------------------------------------------------------------------- /pkg/provision/storage/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/shared.go -------------------------------------------------------------------------------- /pkg/provision/storage/shared_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/shared_test.go -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/can-make-projects-ephemeral.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/can-make-projects-ephemeral.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/can-set-ephemeral-volume-size.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/can-set-ephemeral-volume-size.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/does-nothing-for-no-storage-needed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/does-nothing-for-no-storage-needed.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/error-duplicate-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/error-duplicate-volumes.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/error-undefined-volume-init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/error-undefined-volume-init-container.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/error-undefined-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/error-undefined-volume.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/error-unparseable-ephemeral-size.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/error-unparseable-ephemeral-size.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/handles-ephemeral-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/handles-ephemeral-volumes.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/handles-projects-volume-ordering.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/handles-projects-volume-ordering.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/per-user-alias.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/per-user-alias.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/projects-volume-overriding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/projects-volume-overriding.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/common-storage/rewrites-volumes-for-common-pvc-strategy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/common-storage/rewrites-volumes-for-common-pvc-strategy.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/ephemeral-storage/supports-ephemeral-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/ephemeral-storage/supports-ephemeral-storageclass.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/calculates-pvc-size-when-all-defined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/calculates-pvc-size-when-all-defined.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/can-make-projects-ephemeral.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/can-make-projects-ephemeral.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/can-set-ephemeral-volume-size.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/can-set-ephemeral-volume-size.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/does-nothing-for-no-storage-needed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/does-nothing-for-no-storage-needed.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/error-duplicate-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/error-duplicate-volumes.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/error-undefined-volume-init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/error-undefined-volume-init-container.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/error-undefined-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/error-undefined-volume.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/error-unparseable-ephemeral-size.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/error-unparseable-ephemeral-size.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/handles-ephemeral-volumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/handles-ephemeral-volumes.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/handles-projects-volume-ordering.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/handles-projects-volume-ordering.yaml -------------------------------------------------------------------------------- /pkg/provision/storage/testdata/perWorkspace-storage/projects-volume-overriding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/storage/testdata/perWorkspace-storage/projects-volume-overriding.yaml -------------------------------------------------------------------------------- /pkg/provision/sync/cluster_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/sync/cluster_api.go -------------------------------------------------------------------------------- /pkg/provision/sync/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/sync/diff.go -------------------------------------------------------------------------------- /pkg/provision/sync/diffopts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/sync/diffopts.go -------------------------------------------------------------------------------- /pkg/provision/sync/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/sync/sync.go -------------------------------------------------------------------------------- /pkg/provision/sync/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/sync/update.go -------------------------------------------------------------------------------- /pkg/provision/workspace/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/deployment.go -------------------------------------------------------------------------------- /pkg/provision/workspace/pull_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/pull_secret.go -------------------------------------------------------------------------------- /pkg/provision/workspace/pull_secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/pull_secret_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/common.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/common_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/finalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/finalize.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/finalize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/finalize_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/migrate.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/migrate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/migrate_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/role.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/role_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/role_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/rolebinding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/rolebinding.go -------------------------------------------------------------------------------- /pkg/provision/workspace/rbac/rolebinding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/rbac/rolebinding_test.go -------------------------------------------------------------------------------- /pkg/provision/workspace/routing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/routing.go -------------------------------------------------------------------------------- /pkg/provision/workspace/serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/serviceaccount.go -------------------------------------------------------------------------------- /pkg/provision/workspace/ssh-askpass.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/ssh-askpass.sh -------------------------------------------------------------------------------- /pkg/provision/workspace/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/ssh.go -------------------------------------------------------------------------------- /pkg/provision/workspace/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/tokens.go -------------------------------------------------------------------------------- /pkg/provision/workspace/tokens_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/provision/workspace/tokens_test.go -------------------------------------------------------------------------------- /pkg/webhook/cluster_role_bindings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/cluster_role_bindings.go -------------------------------------------------------------------------------- /pkg/webhook/cluster_roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/cluster_roles.go -------------------------------------------------------------------------------- /pkg/webhook/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/create.go -------------------------------------------------------------------------------- /pkg/webhook/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/deployment.go -------------------------------------------------------------------------------- /pkg/webhook/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/info.go -------------------------------------------------------------------------------- /pkg/webhook/init_cfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/init_cfg.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/kubernetes/tls.go -------------------------------------------------------------------------------- /pkg/webhook/openshift/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/openshift/tls.go -------------------------------------------------------------------------------- /pkg/webhook/service/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/service/log.go -------------------------------------------------------------------------------- /pkg/webhook/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/service/service.go -------------------------------------------------------------------------------- /pkg/webhook/service_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/pkg/webhook/service_account.go -------------------------------------------------------------------------------- /project-clone/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/Dockerfile -------------------------------------------------------------------------------- /project-clone/internal/bootstrap/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/bootstrap/bootstrap.go -------------------------------------------------------------------------------- /project-clone/internal/bootstrap/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/bootstrap/cluster.go -------------------------------------------------------------------------------- /project-clone/internal/bootstrap/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/bootstrap/util.go -------------------------------------------------------------------------------- /project-clone/internal/devfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/devfile.go -------------------------------------------------------------------------------- /project-clone/internal/git/operations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/git/operations.go -------------------------------------------------------------------------------- /project-clone/internal/git/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/git/setup.go -------------------------------------------------------------------------------- /project-clone/internal/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/global.go -------------------------------------------------------------------------------- /project-clone/internal/shell/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/shell/execute.go -------------------------------------------------------------------------------- /project-clone/internal/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/utils.go -------------------------------------------------------------------------------- /project-clone/internal/zip/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/internal/zip/setup.go -------------------------------------------------------------------------------- /project-clone/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/main.go -------------------------------------------------------------------------------- /project-clone/test/project-clone-test-basic.devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/test/project-clone-test-basic.devworkspace.yaml -------------------------------------------------------------------------------- /project-clone/test/project-clone-test.devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/test/project-clone-test.devworkspace.yaml -------------------------------------------------------------------------------- /project-clone/test/sparse-clone-test.devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/test/sparse-clone-test.devworkspace.yaml -------------------------------------------------------------------------------- /project-clone/test/starter-project-test.devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/project-clone/test/starter-project-test.devworkspace.yaml -------------------------------------------------------------------------------- /samples/code-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/code-latest.yaml -------------------------------------------------------------------------------- /samples/container-overrides.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/container-overrides.yaml -------------------------------------------------------------------------------- /samples/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/empty.yaml -------------------------------------------------------------------------------- /samples/ephemeral-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/ephemeral-storage.yaml -------------------------------------------------------------------------------- /samples/git-clone-sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/git-clone-sample.yaml -------------------------------------------------------------------------------- /samples/idea-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/idea-latest.yaml -------------------------------------------------------------------------------- /samples/per-workspace-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/per-workspace-storage.yaml -------------------------------------------------------------------------------- /samples/plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/plain.yaml -------------------------------------------------------------------------------- /samples/plugins/web-terminal-exec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/plugins/web-terminal-exec.yaml -------------------------------------------------------------------------------- /samples/plugins/web-terminal-tooling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/plugins/web-terminal-tooling.yaml -------------------------------------------------------------------------------- /samples/pod-overrides.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/pod-overrides.yaml -------------------------------------------------------------------------------- /samples/web-terminal-flattened.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/web-terminal-flattened.yaml -------------------------------------------------------------------------------- /samples/web-terminal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/samples/web-terminal.yaml -------------------------------------------------------------------------------- /test/e2e/cmd/workspaces_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/cmd/workspaces_test.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/client.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/devws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/devws.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/namespace.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/oc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/oc.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/pod.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/rbac.go -------------------------------------------------------------------------------- /test/e2e/pkg/client/webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/client/webhooks.go -------------------------------------------------------------------------------- /test/e2e/pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/config/config.go -------------------------------------------------------------------------------- /test/e2e/pkg/metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/metadata/metadata.go -------------------------------------------------------------------------------- /test/e2e/pkg/tests/devworkspace_debug_poststart_tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/tests/devworkspace_debug_poststart_tests.go -------------------------------------------------------------------------------- /test/e2e/pkg/tests/devworkspace_restart_tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/tests/devworkspace_restart_tests.go -------------------------------------------------------------------------------- /test/e2e/pkg/tests/devworkspaces_tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/e2e/pkg/tests/devworkspaces_tests.go -------------------------------------------------------------------------------- /test/resources/restricted-access-devworkspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/resources/restricted-access-devworkspace.yaml -------------------------------------------------------------------------------- /test/resources/simple-devworkspace-debug-start-annotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/resources/simple-devworkspace-debug-start-annotation.yaml -------------------------------------------------------------------------------- /test/resources/simple-devworkspace-with-project-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/test/resources/simple-devworkspace-with-project-clone.yaml -------------------------------------------------------------------------------- /update_devworkspace_crds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/update_devworkspace_crds.sh -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/version/version.go -------------------------------------------------------------------------------- /webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/main.go -------------------------------------------------------------------------------- /webhook/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/server/server.go -------------------------------------------------------------------------------- /webhook/workspace/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/config.go -------------------------------------------------------------------------------- /webhook/workspace/handler/access_control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/access_control.go -------------------------------------------------------------------------------- /webhook/workspace/handler/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/attributes.go -------------------------------------------------------------------------------- /webhook/workspace/handler/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/deployment.go -------------------------------------------------------------------------------- /webhook/workspace/handler/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/exec.go -------------------------------------------------------------------------------- /webhook/workspace/handler/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/handler.go -------------------------------------------------------------------------------- /webhook/workspace/handler/immutable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/immutable.go -------------------------------------------------------------------------------- /webhook/workspace/handler/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/kind.go -------------------------------------------------------------------------------- /webhook/workspace/handler/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/kubernetes.go -------------------------------------------------------------------------------- /webhook/workspace/handler/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/log.go -------------------------------------------------------------------------------- /webhook/workspace/handler/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/metadata.go -------------------------------------------------------------------------------- /webhook/workspace/handler/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/pod.go -------------------------------------------------------------------------------- /webhook/workspace/handler/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/template.go -------------------------------------------------------------------------------- /webhook/workspace/handler/testdata/warning/add-all-unsupported-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/testdata/warning/add-all-unsupported-features.yaml -------------------------------------------------------------------------------- /webhook/workspace/handler/testdata/warning/add-unsupported-features-when-none-present.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/testdata/warning/add-unsupported-features-when-none-present.yaml -------------------------------------------------------------------------------- /webhook/workspace/handler/testdata/warning/add-unsupported-features-when-some-present.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/testdata/warning/add-unsupported-features-when-some-present.yaml -------------------------------------------------------------------------------- /webhook/workspace/handler/testdata/warning/remove-all-unsupported-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/testdata/warning/remove-all-unsupported-features.yaml -------------------------------------------------------------------------------- /webhook/workspace/handler/testdata/warning/remove-single-unsupported-feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/testdata/warning/remove-single-unsupported-feature.yaml -------------------------------------------------------------------------------- /webhook/workspace/handler/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/validate.go -------------------------------------------------------------------------------- /webhook/workspace/handler/warning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/warning.go -------------------------------------------------------------------------------- /webhook/workspace/handler/warning_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/warning_test.go -------------------------------------------------------------------------------- /webhook/workspace/handler/workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/handler/workspace.go -------------------------------------------------------------------------------- /webhook/workspace/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/log.go -------------------------------------------------------------------------------- /webhook/workspace/mutate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/mutate.go -------------------------------------------------------------------------------- /webhook/workspace/mutating_cfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/mutating_cfg.go -------------------------------------------------------------------------------- /webhook/workspace/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/validate.go -------------------------------------------------------------------------------- /webhook/workspace/validating_cfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/devworkspace-operator/HEAD/webhook/workspace/validating_cfg.go --------------------------------------------------------------------------------