kurator
Unified resource orchestration, unified scheduling, unified traffic management and unified telemetry for distributed cloud
파일 탐색기
최종 버전 다운로드 (.zip)- bug-report.md
- distributors-application.md
- enhancement.md
- flaking-test.md
- good-first.md
- membership-request.md
- question.md
- ci.yaml
- code-spell.yml
- e2e.yaml
- fossa.yaml
- release-charts.yaml
- release-image.yaml
- release-master.yaml
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- attachedcluster.go
- aws.go
- capi.go
- customcluster.go
- infra.go
- aws.go
- options.go
- aws.go
- capi.go
- scheme.go
- Dockerfile
- main.go
- README.md
- main.go
- README.md
- application.go
- backup.go
- options.go
- pipeline.go
- flux.go
- scheme.go
- Dockerfile
- main.go
- argocd.go
- istio.go
- karmada.go
- kubeedge.go
- vizier.go
- pixie.go
- prometheus.go
- submariner.go
- thanos.go
- volcano.go
- install.go
- karmada.go
- kubeedge.go
- join.go
- list.go
- logs.go
- execution.go
- pipeline.go
- tool.go
- version.go
- app.go
- main.go
- .cr.yaml
- .golangci.yml
- license-lint.yaml
- mdl.json
- allowed-licenses-list.md
- dep-approvers.md
- dependence-compliance.md
- community-membership.md
- join-announcement-email-list.md
- vulnerability-report-template.md
- vulnerability-handling-process.PNG
- vulnerability-process-timeline.PNG
- private-distributors-list.md
- README.md
- report-a-vulnerability.md
- security-groups.md
- security-release-process.md
- SECURITY.md
- logo.svg
- _nav.scss
- cluster-operator.png
- clusterapi-aws.png
- customcluster-controller.svg
- fleet-arch.png
- kubespray-arch.svg
- on-premise-vip.png
- 0.2.0_release.md
- 0.3.0_release.md
- 0.4.0_release.md
- 0.5.0_release.md
- _index.md
- kurator_or_kubespray.md
- build-from-source.md
- cleanup.md
- index.md
- install-cluster-operator.md
- install-fleet-manager.md
- prepare-aws.md
- prerequisites-karmada.md
- prerequisites.md
- _index.md
- cluster-operator.svg
- _index.md
- aws-irsa.md
- kurator-cluster-api.md
- on-premise-cluster-lifecycle.md
- backup-arch.svg
- migrate.svg
- _index.md
- backup-plugin.md
- backup.md
- migrate.md
- restore.md
- distributedstorage.svg
- fleet-application.svg
- fleet-manager.svg
- fleet-metric.svg
- fleet-policy.svg
- grafana-thanos.jpeg
- abtesting.svg
- _index.md
- Istio-abtest.md
- nginx-abtest.md
- blue-green-failed.svg
- blue-green-successful.svg
- _index.md
- Istio-blue-green.md
- nginx-blue-green.md
- canary.svg
- _index.md
- Istio-canary.md
- kuma-canary.md
- nginx-canary.md
- rollout.svg
- traffic.svg
- _index.md
- rollout-plugin.md
- _index.md
- application.md
- create-fleet.md
- distributedstorage-plugin.md
- manage-attachedcluster.md
- metric-plugin.md
- policy.md
- submariner-plugin.md
- app-source.PNG
- application-page.PNG
- clusters.PNG
- deployment-status.PNG
- login.PNG
- new-app.PNG
- pixie-admin-page.png
- pixie.png
- sync-output.PNG
- sync.PNG
- thanos.png
- _index.md
- argocd.md
- istio.md
- karmada.md
- pixie-vizier.md
- thanos.md
- chain-security.png
- pipeline-arch.svg
- use-pipeline.svg
- webhook.png
- _index.md
- chain-security.md
- operation.md
- setting.md
- _index.md
- app-api.md
- backup-api.md
- cluster-api.md
- fleet-api.md
- infra-api.md
- pipeline-api.md
- _index.md
- insatll-kurator.md
- install-cluster-operator.md
- install-fleet-manager.md
- install-minio.md
- _index.md
- apps_v1alpha1_types.html
- backups_v1alpha1_types.html
- cluster_v1alpha1_types.html
- fleet_v1alpha1_types.html
- index.md
- infra_v1alpha1_types.html
- pipeline_v1alpha1_types.html
- _index.html
- search.md
- kurator-arch.svg
- baseof.html
- boilerplate.html
- image.html
- kurator-version.html
- reference.html
- single_cluster_deployment_application.md
- backup-struct.svg
- backup.svg
- migrate.svg
- backup.md
- distributedstorage.md
- pipelinerun-example.svg
- trigger.svg
- use-pipeline.svg
- pipeline.md
- proposal-template.md
- Add_Gateway_Plugin_Support.md
- rollout.md
- submariner_as_fleet_plugin.md
- config.toml
- go.mod
- go.sum
- netlify.toml
- package.json
- README.md
- cluster.go
- attachedcluster.go
- constant.go
- fleet.go
- namespace.go
- secret.go
- util.go
- fleet_attachedcluster_test.go
- suite.go
- suite_test.go
- attachedcluster.yaml
- fleet.yaml
- cluster-selector-demo.yaml
- gitrepo-helmrelease-demo.yaml
- gitrepo-kustomization-demo-without-fleet.yaml
- gitrepo-kustomization-demo.yaml
- helmrepo-helmrelease-demo.yaml
- pod-indentity.yaml
- busybox.yaml
- app-backup-demo.yaml
- backup-minimal.yaml
- backup-schedule.yaml
- backup-select-labels.yaml
- migrate-select-labels.yaml
- restore-minimal.yaml
- restore-schedule.yaml
- additionalresources.yaml
- enable-pod-identity.yaml
- quickstart.yaml
- block-storage-demo.yaml
- filesystem-storage-demo.yaml
- object-storage-demo.yaml
- avalanche.yaml
- metric-plugin.yaml
- submariner-plugin.yaml
- badpod.yaml
- kyverno.yaml
- fleet.yaml
- quickstart.yaml
- cc-cluster.yaml
- cc-customcluster.yaml
- cc-custommachine.yaml
- cc-kcp.yaml
- ab-testing.yaml
- ab-testingNginx.yaml
- blue_green.yaml
- blue_greenNginx.yaml
- canary.yaml
- canaryKuma.yaml
- canaryNginx.yaml
- canaryWithCustomMetric.yaml
- members.tpl
- pkg.tpl
- type.tpl
- config.json
- boilerplate.go.txt
- config.yaml
- build-clusters.sh
- install-kurator.sh
- run-e2e.sh
- host.yaml
- member1.yaml
- member2.yaml
- host.yaml
- member1.yaml
- member2.yaml
- tool.go
- boilerplate.go.txt
- build-thanos.sh
- fix_copyright_banner.sh
- gen-api-doc.sh
- gen-chart.sh
- gen-check.sh
- gen-prom.sh
- gen-thanos.sh
- golangci-lint.sh
- image-sign.sh
- licenses-check.sh
- lint_copyright_banner.sh
- local-dev-down.sh
- local-dev-setup.sh
- local-docsite-build.sh
- local-docsite-up.sh
- local-setup-cluster.sh
- OWNERS
- release-artifacts.sh
- sync-crds.sh
- update-codegen.sh
- update-copyright.sh
- update-crdgen.sh
- util.sh
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- NONE
- COPYING
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE.txt
- LICENSE.txt
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- COPYING
- COPYING
- COPYING
- COPYING
- COPYING
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.md
- LICENSE.md
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- NONE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.md
- COPYING
- LICENSE
- LICENSE
- LICENSE
- LICENSE.md
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE.md
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- license.md
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- License
- License
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE.txt
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.md
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- NONE
- NONE
- NONE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.txt
- LICENSE.txt
- LICENSE.txt
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE.md
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- awsclustercontrolleridentities.infrastructure.cluster.x-k8s.io.yaml
- awsclusterroleidentities.infrastructure.cluster.x-k8s.io.yaml
- awsclusters.infrastructure.cluster.x-k8s.io.yaml
- awsclusterstaticidentities.infrastructure.cluster.x-k8s.io.yaml
- awsclustertemplates.infrastructure.cluster.x-k8s.io.yaml
- awsfargateprofiles.infrastructure.cluster.x-k8s.io.yaml
- awsmachinepools.infrastructure.cluster.x-k8s.io.yaml
- awsmachines.infrastructure.cluster.x-k8s.io.yaml
- awsmachinetemplates.infrastructure.cluster.x-k8s.io.yaml
- awsmanagedclusters.infrastructure.cluster.x-k8s.io.yaml
- awsmanagedcontrolplanes.controlplane.cluster.x-k8s.io.yaml
- awsmanagedmachinepools.infrastructure.cluster.x-k8s.io.yaml
- cluster.kurator.dev_attachedclusters.yaml
- cluster.kurator.dev_clusters.yaml
- clusterclasses.cluster.x-k8s.io.yaml
- clusterresourcesetbindings.addons.cluster.x-k8s.io.yaml
- clusterresourcesets.addons.cluster.x-k8s.io.yaml
- clusters.cluster.x-k8s.io.yaml
- eksconfigs.bootstrap.cluster.x-k8s.io.yaml
- eksconfigtemplates.bootstrap.cluster.x-k8s.io.yaml
- extensionconfigs.runtime.cluster.x-k8s.io.yaml
- infrastructure.cluster.x-k8s.io_customclusters.yaml
- infrastructure.cluster.x-k8s.io_custommachines.yaml
- ipaddressclaims.ipam.cluster.x-k8s.io.yaml
- ipaddresses.ipam.cluster.x-k8s.io.yaml
- kubeadmconfigs.bootstrap.cluster.x-k8s.io.yaml
- kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io.yaml
- kubeadmcontrolplanes.controlplane.cluster.x-k8s.io.yaml
- kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io.yaml
- machinedeployments.cluster.x-k8s.io.yaml
- machinehealthchecks.cluster.x-k8s.io.yaml
- machinepools.cluster.x-k8s.io.yaml
- machines.cluster.x-k8s.io.yaml
- machinesets.cluster.x-k8s.io.yaml
- _helpers.tpl
- aws-secret.yaml
- capa-mutating-webhook-configuration.yaml
- capa-validating-webhook-configuration.yaml
- capi-kubeadm-bootstrap-mutating-webhook-configuration.yaml
- capi-kubeadm-bootstrap-validating-webhook-configuration.yaml
- capi-kubeadm-control-plane-mutating-webhook-configuration.yaml
- capi-kubeadm-control-plane-validating-webhook-configuration.yaml
- capi-mutating-webhook-configuration.yaml
- capi-validating-webhook-configuration.yaml
- certmanager.yaml
- deployment.yaml
- leader-rbac.yaml
- rbac.yaml
- service.yaml
- serviceaccount.yaml
- webhooks.yaml
- Chart.yaml
- values.yaml
- apps.kurator.dev_applications.yaml
- backup.kurator.dev_backups.yaml
- backup.kurator.dev_migrates.yaml
- backup.kurator.dev_restores.yaml
- fleet.kurator.dev_fleets.yaml
- pipeline.kurator.dev_pipelines.yaml
- deployment.yaml
- fleet-worker-clusterrole.yaml
- rbac.yaml
- service.yaml
- serviceaccount.yaml
- webhooks.yaml
- Chart.yaml
- values.yaml
- kustomization.yml
- prometheus.jsonnet
- thanos.jsonnet
- thanos.jsonnet
- aws.yaml.tpl
- aws-cni-calico.yaml
- 0namespace-namespace.yaml
- prometheus-operator-0alertmanagerConfigCustomResourceDefinition.yaml
- prometheus-operator-0alertmanagerCustomResourceDefinition.yaml
- prometheus-operator-0podmonitorCustomResourceDefinition.yaml
- prometheus-operator-0probeCustomResourceDefinition.yaml
- prometheus-operator-0prometheusagentCustomResourceDefinition.yaml
- prometheus-operator-0prometheusCustomResourceDefinition.yaml
- prometheus-operator-0prometheusruleCustomResourceDefinition.yaml
- prometheus-operator-0scrapeconfigCustomResourceDefinition.yaml
- prometheus-operator-0servicemonitorCustomResourceDefinition.yaml
- prometheus-operator-0thanosrulerCustomResourceDefinition.yaml
- prometheus-operator-clusterRole.yaml
- prometheus-operator-clusterRoleBinding.yaml
- prometheus-operator-deployment.yaml
- prometheus-operator-networkPolicy.yaml
- prometheus-operator-service.yaml
- prometheus-operator-serviceAccount.yaml
- kube-state-metrics-clusterRole.yaml
- kube-state-metrics-clusterRoleBinding.yaml
- kube-state-metrics-deployment.yaml
- kube-state-metrics-networkPolicy.yaml
- kube-state-metrics-prometheusRule.yaml
- kube-state-metrics-service.yaml
- kube-state-metrics-serviceAccount.yaml
- kube-state-metrics-serviceMonitor.yaml
- kubernetes-prometheusRule.yaml
- kubernetes-serviceMonitorApiserver.yaml
- kubernetes-serviceMonitorCoreDNS.yaml
- kubernetes-serviceMonitorKubeControllerManager.yaml
- kubernetes-serviceMonitorKubelet.yaml
- kubernetes-serviceMonitorKubeScheduler.yaml
- prometheus-clusterRole.yaml
- prometheus-clusterRoleBinding.yaml
- prometheus-networkPolicy.yaml
- prometheus-operator-serviceMonitor.yaml
- prometheus-podDisruptionBudget.yaml
- prometheus-prometheus.yaml
- prometheus-prometheusRule.yaml
- prometheus-roleBindingConfig.yaml
- prometheus-roleConfig.yaml
- prometheus-service.yaml
- prometheus-serviceAccount.yaml
- prometheus-serviceMonitor.yaml
- 0namespace-namespace.yaml
- prometheus-operator-0alertmanagerConfigCustomResourceDefinition.yaml
- prometheus-operator-0alertmanagerCustomResourceDefinition.yaml
- prometheus-operator-0podmonitorCustomResourceDefinition.yaml
- prometheus-operator-0probeCustomResourceDefinition.yaml
- prometheus-operator-0prometheusagentCustomResourceDefinition.yaml
- prometheus-operator-0prometheusCustomResourceDefinition.yaml
- prometheus-operator-0prometheusruleCustomResourceDefinition.yaml
- prometheus-operator-0scrapeconfigCustomResourceDefinition.yaml
- prometheus-operator-0servicemonitorCustomResourceDefinition.yaml
- prometheus-operator-0thanosrulerCustomResourceDefinition.yaml
- prometheus-operator-clusterRole.yaml
- prometheus-operator-clusterRoleBinding.yaml
- prometheus-operator-deployment.yaml
- prometheus-operator-networkPolicy.yaml
- prometheus-operator-service.yaml
- prometheus-operator-serviceAccount.yaml
- kube-state-metrics-clusterRole.yaml
- kube-state-metrics-clusterRoleBinding.yaml
- kube-state-metrics-deployment.yaml
- kube-state-metrics-networkPolicy.yaml
- kube-state-metrics-prometheusRule.yaml
- kube-state-metrics-service.yaml
- kube-state-metrics-serviceAccount.yaml
- kube-state-metrics-serviceMonitor.yaml
- kubernetes-prometheusRule.yaml
- kubernetes-serviceMonitorApiserver.yaml
- kubernetes-serviceMonitorCoreDNS.yaml
- kubernetes-serviceMonitorKubeControllerManager.yaml
- kubernetes-serviceMonitorKubelet.yaml
- kubernetes-serviceMonitorKubeScheduler.yaml
- prometheus-clusterRole.yaml
- prometheus-clusterRoleBinding.yaml
- prometheus-networkPolicy.yaml
- prometheus-operator-serviceMonitor.yaml
- prometheus-podDisruptionBudget.yaml
- prometheus-prometheus.yaml
- prometheus-prometheusRule.yaml
- prometheus-prometheusRuleThanosSidecar.yaml
- prometheus-roleBindingConfig.yaml
- prometheus-roleConfig.yaml
- prometheus-service.yaml
- prometheus-serviceAccount.yaml
- prometheus-serviceMonitor.yaml
- prometheus-serviceMonitorThanosSidecar.yaml
- prometheus-serviceThanosSidecar.yaml
- thanos-query-deployment.yaml
- thanos-query-service.yaml
- thanos-query-serviceAccount.yaml
- thanos-query-serviceMonitor.yaml
- thanos-receive-ingestor-default-service.yaml
- thanos-receive-ingestor-default-statefulSet.yaml
- thanos-receive-ingestor-serviceAccount.yaml
- thanos-receive-router-configmap.yaml
- thanos-receive-router-deployment.yaml
- thanos-receive-router-service.yaml
- thanos-receive-router-serviceAccount.yaml
- thanos-store-service.yaml
- thanos-store-serviceAccount.yaml
- thanos-store-serviceMonitor.yaml
- thanos-store-statefulSet.yaml
- components.yaml
- eastwest.tmpl.yaml
- expose-services.yaml
- istio-namespace-override.tmpl.yaml
- manifests.go
- OWNERS
- doc.go
- helm_release.go
- kustomization.go
- types.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- backup_type.go
- common_type.go
- doc.go
- migrate_type.go
- restore_type.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- attached_cluster_types.go
- cluster_consts.go
- cluster_types.go
- doc.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- doc.go
- types.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- cluster.go
- doc.go
- machine.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- doc.go
- type.go
- zz_generated.deepcopy.go
- zz_generated.register.go
- client.go
- helmclient.go
- clientset_generated.go
- doc.go
- register.go
- doc.go
- register.go
- doc.go
- fake_application.go
- fake_apps_client.go
- application.go
- apps_client.go
- doc.go
- generated_expansion.go
- doc.go
- fake_backup.go
- fake_backups_client.go
- backup.go
- backups_client.go
- doc.go
- generated_expansion.go
- doc.go
- fake_attachedcluster.go
- fake_cluster.go
- fake_cluster_client.go
- attachedcluster.go
- cluster.go
- cluster_client.go
- doc.go
- generated_expansion.go
- doc.go
- fake_fleet.go
- fake_fleet_client.go
- doc.go
- fleet.go
- fleet_client.go
- generated_expansion.go
- doc.go
- fake_customcluster.go
- fake_custommachine.go
- fake_infra_client.go
- customcluster.go
- custommachine.go
- doc.go
- generated_expansion.go
- infra_client.go
- doc.go
- fake_pipeline.go
- fake_pipeline_client.go
- doc.go
- generated_expansion.go
- pipeline.go
- pipeline_client.go
- clientset.go
- doc.go
- application.go
- interface.go
- interface.go
- backup.go
- interface.go
- interface.go
- attachedcluster.go
- cluster.go
- interface.go
- interface.go
- fleet.go
- interface.go
- interface.go
- customcluster.go
- custommachine.go
- interface.go
- interface.go
- factory_interfaces.go
- interface.go
- pipeline.go
- interface.go
- factory.go
- generic.go
- application.go
- expansion_generated.go
- backup.go
- expansion_generated.go
- attachedcluster.go
- cluster.go
- expansion_generated.go
- expansion_generated.go
- fleet.go
- customcluster.go
- custommachine.go
- expansion_generated.go
- expansion_generated.go
- pipeline.go
- attachedcluster_controller.go
- cluster_controller.go
- customcluster_clusterconfig.template
- customcluster_clusterhosts.template
- customcluster_controller.go
- customcluster_controller_test.go
- customcluster_helper.go
- customcluster_helper_test.go
- customcluster_scale.go
- customcluster_scale_test.go
- customcluster_upgrade.go
- customcluster_upgrade_test.go
- custommachine_controller.go
- testloader-deploy.yaml
- testloader-svc.yaml
- rollout_testloader.go
- rollout_testloader_test.go
- controller.go
- helper.go
- rollout_helper.go
- rollout_helper_test.go
- include-ns.yaml
- label-selector.yaml
- schedule.yaml
- custom-policy.yaml
- minimal.yaml
- backup_controller.go
- backup_controller_test.go
- migrate_controller.go
- restore_controller.go
- shared.go
- shared_test.go
- flagger.yaml
- grafana.yaml
- kuma.yaml
- kyverno-policies.yaml
- kyverno.yaml
- nginx.yaml
- prometheus.yaml
- rook-ceph.yaml
- rook.yaml
- sm-broker.yaml
- sm-operator.yaml
- testloader.yaml
- thanos.yaml
- velero.yaml
- manifests.go
- plugin.tpl
- cat-readme.yaml
- cmd-args-task.yaml
- complete-task.yaml
- env-task.yaml
- minimal-task.yaml
- resource-task.yaml
- comprehensive.yaml
- readme-test.yaml
- build-and-push-image-custom.yaml
- build-and-push-image-default.yaml
- git-clone.yaml
- go-lint-advanced-config.yaml
- go-lint-custom-value.yaml
- go-test-custom-value.yaml
- go-test-default.yaml
- default-example.yaml
- with-owner.yaml
- default.yaml
- with-volume-claim.yaml
- customTask.go
- customTask_test.go
- pipeline.go
- pipeline_test.go
- predefined_task.go
- predefined_task_content.go
- predefined_task_test.go
- rbac.go
- rbac_test.go
- trigger.go
- trigger_test.go
- util.go
- controller.go
- custom-values-obs.yaml
- custom-values-s3.yaml
- default.yaml
- ceph-cluster-default.yaml
- ceph-cluster-handle.yaml
- default.yaml
- default.yaml
- with-datasource.yaml
- default.yaml
- default.yaml
- default.yaml
- with-values.yaml
- default.yaml
- testloader-default.yaml
- default.yaml
- default.yaml
- custom-values.yaml
- default.yaml
- plugin.go
- plugin_test.go
- render.go
- render_test.go
- clusters.go
- controlplane.go
- fleet.go
- fleet_cluster.go
- fleet_plugin.go
- fleet_plugin_backup.go
- fleet_plugin_distributedstorage.go
- fleet_plugin_flagger.go
- fleet_plugin_grafana.go
- fleet_plugin_kyverno.go
- fleet_plugin_metric.go
- fleet_plugin_provider.go
- fleet_plugin_submariner.go
- util.go
- base.go
- options.go
- aws_test.go
- s3.go
- s3_test.go
- template.go
- template_test.go
- aws_pod_identity.go
- aws_pod_identity_test.go
- provider.go
- util.go
- cert.go
- config.go
- discovery.json.tpl
- cni-extra.yaml
- aws-cni-calico.yaml
- aws-cni-custom.yaml
- aws-cni-custom.yaml.tpl
- plugin.go
- plugin.yaml.tpl
- plugin_test.go
- provider.go
- cluster.go
- cluster_test.go
- pod_identity.go
- capa-quickstart.yaml
- enable-podidentity.yaml
- with-volumes.yaml
- without-sshkey.yaml
- aws.go
- aws_test.go
- util.go
- util_test.go
- cert.go
- plugged.go
- selfsigned.go
- moreos.go
- proc.go
- proc_windows.go
- list.go
- list_test.go
- logs.go
- plugin.go
- eastwest.yaml
- istiosystem-overridepolicy.yaml
- install.go
- plugin.go
- precheck.go
- util.go
- util_test.go
- kubeedge.go
- plugin.go
- plugin.go
- plugin.go
- util.go
- plugin.go
- prometheus-additional.yaml
- plugin.go
- util.go
- util_test.go
- install.go
- plugin.go
- external_labels_overridepolicy.yaml
- plugin.go
- thanos.go
- thanos_test.go
- plugin.go
- list.go
- list_test.go
- typemeta.go
- istio-operator-cpp.yaml
- istio-operator-pp.yaml
- istio-operator.yaml
- volcano-cpp.yaml
- volcano-pp.yaml
- volcano.yaml
- cluster.go
- cmd.go
- download.go
- exec.go
- kube.go
- policy.go
- policy_test.go
- untar.go
- url.go
- types.go
- version.go
- invalid-fleet1.yaml
- invalid-fleet2.yaml
- miss-default-and-policy-fleet.yaml
- invalid-kubeconfig-name.yaml
- miss-kubeconfig-key.yaml
- aws-master-max-volume-exceed.yaml
- aws-miss-region.yaml
- aws-worker-max-volume-exceed.yaml
- duplicate-additional-resource.yaml
- invalid-additional-resource.yaml
- invalid-pod-cidr.yaml
- invalid-service-cidr.yaml
- invalid-version.yaml
- invalid-vpc-cidr.yaml
- miss-infra-type.yaml
- miss-secret.yaml
- miss-version.yaml
- invalid-address.yaml
- invalid-cni-type.yaml
- invalid-machineref-name.yaml
- invalid-machineref-namespace.yaml
- miss-cni-type.yaml
- miss-machineref-all-value.yaml
- miss-machineref-name.yaml
- invalid-master-nums.yaml
- invalid-master-public-ip.yaml
- invalid-node-private-ip.yaml
- miss-master.yaml
- miss-node.yaml
- application_webhook.go
- application_webhook_test.go
- attachedcluster_webhook.go
- attachedcluster_webhook_test.go
- cluster_webhook.go
- cluster_webhook_test.go
- customcluster_webhook.go
- customcluster_webhook_test.go
- custommachine_webhook.go
- custommachine_webhook_test.go
- validation_utils.go
- .codespellrc
- .gitignore
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- go.mod
- go.sum
- LICENSE
- Makefile
- Makefile.tools.mk
- NOTICE
- OWNERS
- README.md
- ROADMAP.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/kurator-dev/kurator
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd kurator
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f cmd/cluster-operator/Dockerfile -t kurator .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 kurator
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Go
보통go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
