timoni
Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.
파일 탐색기
최종 버전 다운로드 (.zip)- build.yaml
- docs.yaml
- e2e.yaml
- push.yaml
- release.yaml
- scan.yml
- dependabot.yaml
- FUNDING.yml
- action.yml
- actions.go
- artifact.go
- bundle.go
- doc.go
- gvk.go
- ignore.go
- instance.go
- inventory.go
- module.go
- runtime.go
- schema.go
- schema_test.go
- selector.go
- zz_generated.deepcopy.go
- license.go.txt
- register_go_gen.cue
- types_go_gen.cue
- annotation_key_constants_go_gen.cue
- doc_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- well_known_labels_go_gen.cue
- well_known_taints_go_gen.cue
- amount_go_gen.cue
- math_go_gen.cue
- quantity_go_gen.cue
- suffix_go_gen.cue
- duration_go_gen.cue
- fieldsv1_byte_go_gen.cue
- fieldsv1_go_gen.cue
- group_version_go_gen.cue
- helpers_go_gen.cue
- meta_go_gen.cue
- micro_time_go_gen.cue
- register_go_gen.cue
- time_go_gen.cue
- time_proto_go_gen.cue
- types_go_gen.cue
- watch_go_gen.cue
- allocator_go_gen.cue
- codec_go_gen.cue
- conversion_go_gen.cue
- converter_go_gen.cue
- doc_go_gen.cue
- embedded_go_gen.cue
- helper_go_gen.cue
- interfaces_go_gen.cue
- negotiate_go_gen.cue
- splice_go_gen.cue
- swagger_doc_generator_go_gen.cue
- types_go_gen.cue
- types_proto_go_gen.cue
- doc_go_gen.cue
- namespacedname_go_gen.cue
- nodename_go_gen.cue
- patch_go_gen.cue
- uid_go_gen.cue
- intstr_go_gen.cue
- doc_go_gen.cue
- filter_go_gen.cue
- mux_go_gen.cue
- streamwatcher_go_gen.cue
- watch_go_gen.cue
- timoni.sh
- module.cue
- config.cue
- deployment.cue
- service.cue
- debug_tool.cue
- debug_values.cue
- LICENSE
- README.md
- timoni.cue
- values.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- types_gen.cue
- cert-manager.crds.yaml
- flagger.crds.yaml
- timoni.sh
- module.cue
- ignore.txt
- client.cue
- clusterrole.cue
- config.cue
- namespace.cue
- server.cue
- README.md
- timoni.cue
- timoni.ignore
- values.cue
- module.cue
- timoni.cue
- values.cue
- timoni.sh
- module.cue
- timoni.cue
- values.cue
- module.cue
- timoni.cue
- values.cue
- module.cue
- timoni.cue
- values.cue
- badsyntax.cue
- client-only.cue
- example.com.cue
- example.com.json
- example.com.yaml
- example.io.cue
- force-apply.cue
- invalid.cue
- invalid.unknown-extension
- server-only.cue
- skip-prune.cue
- apply.go
- apply_crd_test.go
- apply_healthcheck_test.go
- apply_takeover_test.go
- apply_test.go
- args_test.go
- artifact.go
- artifact_build.go
- artifact_build_test.go
- artifact_digest.go
- artifact_digest_test.go
- artifact_list.go
- artifact_list_test.go
- artifact_pull.go
- artifact_pull_test.go
- artifact_push.go
- artifact_push_test.go
- artifact_tag.go
- artifact_tag_test.go
- build.go
- build_test.go
- bundle.go
- bundle_apply.go
- bundle_apply_test.go
- bundle_build.go
- bundle_build_test.go
- bundle_delete.go
- bundle_delete_test.go
- bundle_status.go
- bundle_status_test.go
- bundle_vet.go
- bundle_vet_test.go
- command_usage_test.go
- completion.go
- completion_bash.go
- completion_fish.go
- completion_funcs.go
- completion_powershell.go
- completion_zsh.go
- delete.go
- delete_test.go
- docgen.go
- docgen_test.go
- errors.go
- fmt.go
- fmt_test.go
- inspect.go
- inspect_module.go
- inspect_resources.go
- inspect_test.go
- inspect_values.go
- list.go
- logger.go
- main.go
- main_test.go
- mask_secrets_test.go
- mod.go
- mod_build.go
- mod_build_test.go
- mod_init.go
- mod_init_test.go
- mod_list.go
- mod_list_test.go
- mod_pull.go
- mod_pull_test.go
- mod_push.go
- mod_push_test.go
- mod_show.go
- mod_show_config.go
- mod_show_config_test.go
- mod_vendor.go
- mod_vendor_crd.go
- mod_vendor_crd_test.go
- mod_vendor_k8s.go
- mod_vet.go
- mod_vet_test.go
- output.go
- provider_flags.go
- provider_flags_test.go
- registry.go
- runtime.go
- runtime_build.go
- runtime_build_test.go
- status.go
- status_test.go
- stdin_temp_file_test.go
- version.go
- version_test.go
- apply-behavior.mdx
- custom-resources.mdx
- embedding-files.mdx
- github-actions.mdx
- health-checks.mdx
- immutable-config.mdx
- import-resources.mdx
- initialization.mdx
- publishing.mdx
- semver-constraints.mdx
- signing.mdx
- test-jobs.mdx
- introduction.mdx
- walkthrough.mdx
- cue.svg
- flux.svg
- helm.svg
- kubernetes.svg
- favicon.png
- gopher.png
- logo.png
- logo.svg
- logo_card.png
- logo_icons.svg
- logo_indigo.svg
- logo_text_black.svg
- logo_text_white.svg
- logo_wide.png
- logo_wide.svg
- multi-cluster-dark.svg
- multi-cluster-light.svg
- ai-agents.mdx
- bundle-distribution.mdx
- bundle-multi-cluster.mdx
- bundle-runtime.mdx
- bundle-secrets.mdx
- bundle.mdx
- comparison.mdx
- concepts.mdx
- docs.json
- flux-aio.mdx
- flux-helm-interop.mdx
- github-actions.mdx
- gitops-flux.mdx
- index.mdx
- install.mdx
- module.mdx
- quickstart.mdx
- style.css
- podinfo.cue
- podinfo_secrets.cue
- register_go_gen.cue
- types_go_gen.cue
- doc_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- annotation_key_constants_go_gen.cue
- doc_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- well_known_labels_go_gen.cue
- well_known_taints_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- well_known_labels_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- well_known_annotations_go_gen.cue
- well_known_labels_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- doc_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- doc_go_gen.cue
- marshal_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- types_jsonschema_go_gen.cue
- amount_go_gen.cue
- math_go_gen.cue
- quantity_go_gen.cue
- suffix_go_gen.cue
- duration_go_gen.cue
- fieldsv1_byte_go_gen.cue
- fieldsv1_go_gen.cue
- group_version_go_gen.cue
- helpers_go_gen.cue
- meta_go_gen.cue
- micro_time_go_gen.cue
- register_go_gen.cue
- time_go_gen.cue
- time_proto_go_gen.cue
- types_go_gen.cue
- watch_go_gen.cue
- allocator_go_gen.cue
- codec_go_gen.cue
- conversion_go_gen.cue
- converter_go_gen.cue
- doc_go_gen.cue
- embedded_go_gen.cue
- helper_go_gen.cue
- interfaces_go_gen.cue
- negotiate_go_gen.cue
- splice_go_gen.cue
- swagger_doc_generator_go_gen.cue
- types_go_gen.cue
- types_proto_go_gen.cue
- doc_go_gen.cue
- namespacedname_go_gen.cue
- nodename_go_gen.cue
- patch_go_gen.cue
- uid_go_gen.cue
- intstr_go_gen.cue
- doc_go_gen.cue
- filter_go_gen.cue
- mux_go_gen.cue
- streamwatcher_go_gen.cue
- watch_go_gen.cue
- timoni.sh
- module.cue
- config.cue
- configmap.cue
- deployment.cue
- index.html
- job.cue
- nginx.default.conf
- service.cue
- serviceaccount.cue
- debug_tool.cue
- debug_values.cue
- README.md
- timoni.cue
- values.cue
- register_go_gen.cue
- types_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- annotation_key_constants_go_gen.cue
- doc_go_gen.cue
- register_go_gen.cue
- types_go_gen.cue
- well_known_labels_go_gen.cue
- well_known_taints_go_gen.cue
- amount_go_gen.cue
- math_go_gen.cue
- quantity_go_gen.cue
- suffix_go_gen.cue
- duration_go_gen.cue
- fieldsv1_byte_go_gen.cue
- fieldsv1_go_gen.cue
- group_version_go_gen.cue
- helpers_go_gen.cue
- meta_go_gen.cue
- micro_time_go_gen.cue
- register_go_gen.cue
- time_go_gen.cue
- time_proto_go_gen.cue
- types_go_gen.cue
- watch_go_gen.cue
- allocator_go_gen.cue
- codec_go_gen.cue
- conversion_go_gen.cue
- converter_go_gen.cue
- doc_go_gen.cue
- embedded_go_gen.cue
- helper_go_gen.cue
- interfaces_go_gen.cue
- negotiate_go_gen.cue
- splice_go_gen.cue
- swagger_doc_generator_go_gen.cue
- types_go_gen.cue
- types_proto_go_gen.cue
- doc_go_gen.cue
- namespacedname_go_gen.cue
- nodename_go_gen.cue
- patch_go_gen.cue
- uid_go_gen.cue
- intstr_go_gen.cue
- doc_go_gen.cue
- filter_go_gen.cue
- mux_go_gen.cue
- streamwatcher_go_gen.cue
- watch_go_gen.cue
- timoni.sh
- module.cue
- config.cue
- configmap.cue
- deployment.cue
- pvc.cue
- redis.conf
- service.cue
- serviceaccount.cue
- test.job.cue
- deployment.cue
- service.cue
- instance.cue
- debug_tool.cue
- debug_values.cue
- README.md
- timoni.cue
- timoni.ignore
- values.cue
- latest-digest.sh
- kind-down.sh
- kind-up.sh
- mod-push.sh
- podinfo.bundle.cue
- nginx_bundle.cue
- Brewfile
- Makefile
- dyff.go
- dyff_test.go
- timoni.sh
- module.cue
- ignore.txt
- client.cue
- config.cue
- namespace.cue
- server.cue
- README.md
- timoni.cue
- timoni.ignore
- values.cue
- fetcher.go
- fetcher_test.go
- local.go
- local_test.go
- oci.go
- oci_test.go
- apply-steps.cue
- module.cue
- ignore.txt
- config.cue
- kube.cue
- ignore_tool.cue
- timoni.cue
- timoni.ignore
- values.cue
- overlay.cue
- module.cue
- ignore.txt
- config.cue
- kube.cue
- ignore_tool.cue
- timoni.cue
- timoni.ignore
- values.cue
- overlay-invalid.cue
- overlay.cue
- base.cue
- golden.cue
- overlay-1.cue
- overlay-2.cue
- bundle_builder.go
- bundle_builder_test.go
- doc.go
- healthcheck.go
- healthcheck_test.go
- importer.go
- importer_test.go
- module_builder.go
- module_builder_test.go
- objectmeta.go
- objectmeta_test.go
- resourceset.go
- resourceset_test.go
- runtime_builder.go
- runtime_builder_test.go
- runtime_injector.go
- runtime_injector_test.go
- utils.go
- utils_test.go
- values_builder.go
- values_builder_test.go
- virtual_root.go
- virtual_root_test.go
- credentials.go
- digest.go
- doc.go
- package.go
- version.go
- version_test.go
- fscopy.go
- fscopy_test.go
- fscopy_unix_test.go
- logger.go
- mask.go
- mask_test.go
- module.cue
- cm.cue
- config.cue
- README.md
- timoni.cue
- timoni.ignore
- values.cue
- artifact_test.go
- build_artifact.go
- build_artifact_test.go
- build_image.go
- build_image_test.go
- digest_artifact.go
- digest_artifact_test.go
- extract.go
- extract_test.go
- list_artifact.go
- list_digests.go
- list_module.go
- main_test.go
- metadata.go
- metadata_test.go
- module_test.go
- options.go
- pull_artifact.go
- pull_module.go
- pull_module_test.go
- push_artifact.go
- push_module.go
- push_module_test.go
- sign_artifact.go
- sign_cosign.go
- sign_cosign_test.go
- tag_artifact.go
- tag_artifact_test.go
- url.go
- url_test.go
- write_image.go
- write_image_test.go
- interactive.go
- reconciler.go
- reconciler_test.go
- types.go
- doc.go
- instances.go
- job_wait.go
- job_wait_test.go
- reader.go
- resource_wait.go
- resources.go
- storage.go
- storage_test.go
- version.go
- gomega.go
- interface.go
- interface_test.go
- matchers.go
- registry.go
- README.md
- timoni_logo.png
- timoni_logo.svg
- timoni_logo_website.png
- timoni_logo_website.svg
- timoni_logo_wide.png
- timoni_logo_wide.svg
- timoni_text_black.png
- timoni_text_black.svg
- timoni_text_white.png
- timoni_text_white.svg
- action.cue
- affinity.cue
- bundle.cue
- healthcheck.cue
- healthchecklibrary.cue
- image.cue
- imagepullsecret.cue
- immutable.cue
- instance.cue
- metadata.cue
- monitoring.cue
- object.cue
- requirements.cue
- runtime.cue
- securitycontext.cue
- selector.cue
- semver.cue
- timoni.cue
- embed.go
- README.md
- timoni.ignore
- SKILL.md
- .gitattributes
- .gitignore
- .golangci.yml
- .goreleaser.yml
- .mcp.json
- AGENTS.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- DCO
- go.mod
- go.sum
- LICENSE
- Makefile
- proto-plugin.toml
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/stefanprodan/timoni
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd timoni
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Go
보통 추천go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
