kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- continuous-delivery.yaml
- landingpage.yaml
- release.yaml
- CODEOWNERS
- dependabot.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- AndroidManifest.xml
- KubenavPlugin.kt
- MainActivity.kt
- background.png
- launch_background.xml
- android12splash.png
- ic_launcher_foreground.png
- splash.png
- android12splash.png
- ic_launcher_foreground.png
- splash.png
- background.png
- launch_background.xml
- android12splash.png
- ic_launcher_foreground.png
- splash.png
- android12splash.png
- ic_launcher_foreground.png
- splash.png
- android12splash.png
- ic_launcher_foreground.png
- splash.png
- ic_launcher.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- colors.xml
- styles.xml
- styles.xml
- styles.xml
- network_security_config.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle.kts
- gradle-wrapper.properties
- .gitignore
- build.gradle.kts
- gradle.properties
- settings.gradle.kts
- bookmarks-add-bookmark-1.png
- bookmarks-add-bookmark-2.png
- bookmarks-delete-bookmark-1.png
- bookmarks-delete-bookmark-2.png
- bookmarks-delete-bookmark-3.png
- clusters-add-cluster-1.png
- clusters-add-cluster-2.png
- clusters-options-cluster-1.png
- clusters-switch-clusters-1.png
- logs-1.png
- logs-2.png
- logs-3.png
- namespaces-add-namespace-1.png
- namespaces-add-namespace-2.png
- namespaces-add-namespace-3.png
- namespaces-add-namespace-4.png
- namespaces-delete-namespace-1.png
- namespaces-switch-namespaces-1.png
- pfs-1.png
- pfs-2.png
- pfs-3.png
- pfs-4.png
- plugins-prometheus-1.png
- providers-azure-1.png
- providers-azure-2.png
- providers-azure-3.png
- providers-azure-4.png
- providers-azure-5.png
- providers-google-1.png
- providers-google-2.png
- providers-google-3.png
- terminals-1.png
- terminals-2.png
- terminals-3.png
- terminals-4.png
- argo.svg
- cert-manager.svg
- flux.svg
- helm.svg
- prometheus.svg
- aws.svg
- azure.svg
- digitalocean.svg
- google.svg
- kubeconfig.svg
- manual.svg
- oidc.svg
- rancher.svg
- argo.svg
- cert-manager.svg
- certificatesigningrequests.svg
- clusterrolebindings.svg
- clusterroles.svg
- configmaps.svg
- containers.svg
- cronjobs.svg
- customresourcedefinitions.svg
- daemonsets.svg
- deployments.svg
- endpoints.svg
- events.svg
- flux.svg
- horizontalpodautoscalers.svg
- ingresses.svg
- jobs.svg
- limitranges.svg
- namespaces.svg
- networkpolicies.svg
- nodes.svg
- persistentvolumeclaims.svg
- persistentvolumes.svg
- poddisruptionbudgets.svg
- pods.svg
- podsecuritypolicies.svg
- replicasets.svg
- resourcequotas.svg
- rolebindings.svg
- roles.svg
- secrets.svg
- serviceaccounts.svg
- services.svg
- statefulsets.svg
- storageclasses.svg
- client.go
- client_getter.go
- roundtripper.go
- kube.go
- middleware.go
- response.go
- portforwarding.go
- sessions.go
- streamlogs.go
- terminal.go
- handlers.go
- helpers.go
- server.go
- aws.go
- azure.go
- helm.go
- helpers.go
- kubernetes.go
- main.go
- oidc.go
- prometheus.go
- tools.go
- CustomIcons.ttf
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- background.png
- Contents.json
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- DispatchQueue.swift
- Info.plist
- KubenavPlugin.swift
- Runner-Bridging-Header.h
- Package.resolved
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- Runner.xcscheme
- project.pbxproj
- Package.resolved
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- .gitignore
- PrivacyInfo.xcprivacy
- google.html
- oidc.html
- index.css
- badge-app-store.svg
- badge-google-play.svg
- icon.png
- iphone.png
- open-graph.png
- CNAME
- favicon.png
- index.html
- privacy.html
- schema.enums.swagger.dart
- schema.metadata.swagger.dart
- schema.models.swagger.dart
- schema.models.swagger.g.dart
- kubeconfig.dart
- node_metrics.dart
- pod_metrics.dart
- helm.dart
- prometheus.dart
- time.dart
- cluster.dart
- cluster_provider.dart
- help.dart
- app_repository.dart
- bookmarks_repository.dart
- clusters_repository.dart
- crd_cache_repository.dart
- portforwarding_repository.dart
- sponsor_repository.dart
- terminal_repository.dart
- theme_repository.dart
- aws_service.dart
- azure_service.dart
- digitalocean_service.dart
- google_service.dart
- oidc_service.dart
- rancher_service.dart
- helpers_service.dart
- kubernetes_service.dart
- sponsor_service.dart
- constants.dart
- custom_icons.dart
- helpers.dart
- logger.dart
- navigate.dart
- resources.dart
- showmodal.dart
- storage.dart
- themes.dart
- time.dart
- overview_actions.dart
- overview_events.dart
- overview_metric.dart
- overview_metrics.dart
- overview_workloads.dart
- home.dart
- home_clusters.dart
- home_overview.dart
- plugin_argo_sync.dart
- plugin_argo_resources.dart
- plugin_argo_resources_applications.dart
- plugin_argo_resources_projects.dart
- plugin_argo.dart
- plugin_cert_manager_approve.dart
- plugin_cert_manager_deny.dart
- plugin_cert_manager_renew.dart
- plugin_cert_manager_resources.dart
- plugin_cert_manager_resources_certificaterequests.dart
- plugin_cert_manager_resources_certificates.dart
- plugin_cert_manager_resources_challenges.dart
- plugin_cert_manager_resources_clusterissuers.dart
- plugin_cert_manager_resources_issuers.dart
- plugin_cert_manager_resources_orders.dart
- plugin_cert_manager.dart
- plugin_flux_reconcile.dart
- plugin_flux_resume.dart
- plugin_flux_suspend.dart
- plugin_flux_resources.dart
- plugin_flux_resources_buckets.dart
- plugin_flux_resources_gitrepositories.dart
- plugin_flux_resources_helmcharts.dart
- plugin_flux_resources_helmreleases.dart
- plugin_flux_resources_helmrepositories.dart
- plugin_flux_resources_kustomizations.dart
- plugin_flux_resources_ocirepositories.dart
- plugin_flux.dart
- plugin_helm_details.dart
- plugin_helm_details_manifest.dart
- plugin_helm_details_rollback.dart
- plugin_helm_details_template.dart
- plugin_helm_details_uninstall.dart
- plugin_helm_details_values.dart
- plugin_helm_list.dart
- plugin_helm_list_item_actions.dart
- plugin_prometheus_details.dart
- plugin_prometheus_list.dart
- plugins.dart
- reset.dart
- create_debug_container.dart
- create_job.dart
- create_ssh_pod.dart
- cronjob_resume.dart
- cronjob_suspend.dart
- csr_approve.dart
- csr_deny.dart
- delete_resource.dart
- edit_resource.dart
- evict_pod.dart
- get_logs.dart
- get_logs_pods.dart
- get_terminal.dart
- live_metrics.dart
- node_cordon.dart
- node_uncordon.dart
- restart_resource.dart
- scale_resource.dart
- show_yaml.dart
- resources_bookmark_actions.dart
- resources_bookmarks.dart
- resources_bookmarks_preview.dart
- details_item.dart
- details_item_conditions.dart
- details_item_metadata.dart
- details_resources_preview.dart
- resources.dart
- resources_certificatesigningrequests.dart
- resources_clusterrolebindings.dart
- resources_clusterroles.dart
- resources_configmaps.dart
- resources_cronjobs.dart
- resources_customresourcedefinitions.dart
- resources_daemonsets.dart
- resources_deployments.dart
- resources_endpoints.dart
- resources_events.dart
- resources_horizontalpodautoscalers.dart
- resources_ingressclasses.dart
- resources_ingresses.dart
- resources_jobs.dart
- resources_limitranges.dart
- resources_namespaces.dart
- resources_networkpolicies.dart
- resources_nodes.dart
- resources_persistentvolumeclaims.dart
- resources_persistentvolumes.dart
- resources_poddisruptionbudgets.dart
- resources_pods.dart
- resources_replicasets.dart
- resources_resourcequotas.dart
- resources_rolebindings.dart
- resources_roles.dart
- resources_secrets.dart
- resources_serviceaccounts.dart
- resources_services.dart
- resources_statefulsets.dart
- resources_storageclasses.dart
- resources.dart
- resources_details.dart
- resources_list.dart
- settings_add_cluster_aws.dart
- settings_add_cluster_awssso.dart
- settings_add_cluster_azure.dart
- settings_add_cluster_digitalocean.dart
- settings_add_cluster_google.dart
- settings_add_cluster_kubeconfig.dart
- settings_add_cluster_manual.dart
- settings_add_cluster_oidc.dart
- settings_add_cluster_rancher.dart
- settings_cluster_actions.dart
- settings_cluster_item.dart
- settings_edit_cluster.dart
- settings_reuse_provider_config_actions.dart
- settings_add_namespace.dart
- settings_delete_namespace.dart
- settings_reauthenticate_awssso_provider_config.dart
- settings_reauthenticate_oidc_provider_config.dart
- settings_aws_provider_config.dart
- settings_awssso_multiple_providers_config.dart
- settings_awssso_multiple_providers_select.dart
- settings_awssso_provider_config.dart
- settings_azure_provider_config.dart
- settings_digitalocean_provider_config.dart
- settings_google_provider_config.dart
- settings_oidc_provider_config.dart
- settings_provider_actions.dart
- settings_rancher_provider_config.dart
- settings_sponsor_actions.dart
- settings_sponsor_banner.dart
- settings_sponsor_subscribe.dart
- settings_home_page.dart
- settings_info.dart
- settings_prometheus.dart
- settings_proxy.dart
- settings_sponsor.dart
- settings_timeout.dart
- settings.dart
- settings_clusters.dart
- settings_help.dart
- settings_namespaces.dart
- settings_providers.dart
- app_actions_widget.dart
- app_bottom_navigation_bar_widget.dart
- app_bottom_sheet_widget.dart
- app_clusters_widget.dart
- app_error_widget.dart
- app_floating_action_buttons_widget.dart
- app_horizontal_list_cards_widget.dart
- app_list_item.dart
- app_namespaces_widget.dart
- app_no_clusters_widget.dart
- app_portforwarding_sessions_widget.dart
- app_prometheus_chart_widget.dart
- app_prometheus_charts_widget.dart
- app_resource_actions.dart
- app_terminals_widget.dart
- app_time_range_selector_widget.dart
- app_vertical_list_simple_widget.dart
- main.dart
- 1.png
- 2.png
- 3.png
- 4.png
- 5.png
- 6.png
- 7.png
- 1.png
- 2.png
- 3.png
- 4.png
- 5.png
- 6.png
- 7.png
- icon.png
- full_description.txt
- short_description.txt
- android-adaptive.png
- android.png
- app-icons.afdesign
- googleplay.png
- ios.png
- clusters.svg
- config.json
- custom-icons.afdesign
- github.svg
- kubenav.afdesign
- kubenav.svg
- kubernetes.svg
- namespaces.svg
- plugin-icons.afdesign
- provider-icons.afdesign
- badge-app-store.png
- badge-app-store.svg
- badge-google-play.png
- badge-google-play.svg
- github-open-graph.png
- github-org-logo.png
- github-readme-logo.png
- android12splash.png
- splash.png
- ipad129-1.png
- ipad129-2.png
- ipad129-3.png
- ipad129-4.png
- ipad129-5.png
- ipad129-6.png
- ipad129-7.png
- iphone55-1.png
- iphone55-2.png
- iphone55-3.png
- iphone55-4.png
- iphone55-5.png
- iphone55-6.png
- iphone55-7.png
- iphone65-1.png
- iphone65-2.png
- iphone65-3.png
- iphone65-4.png
- iphone65-5.png
- iphone65-6.png
- iphone65-7.png
- schema.json
- getcrds.sh
- getschema.sh
- .editorconfig
- .gitignore
- .golangci.yaml
- .metadata
- analysis_options.yaml
- build.yaml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- devtools_options.yaml
- go.mod
- go.sum
- LICENSE
- Makefile
- pubspec.lock
- pubspec.yaml
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/kubenav/kubenav
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd kubenav
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
cd android/app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
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)
