├── .air.toml ├── .dockerignore ├── .env.example ├── .github ├── release-drafter.yml └── workflows │ ├── build-docker-image.yml │ ├── build-release.yml │ └── release-drafter.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile.action ├── LICENSE ├── Makefile ├── README.md ├── README_en.md ├── deploy └── k8m.yaml ├── docker-image.sh ├── docs ├── 2fa.md ├── README.md ├── aws-eks-cluster-management.md ├── cluster-namespace.md ├── custom-menu.md ├── database.md ├── dingtalk_webhook.md ├── gatewayapi.md ├── lua_inspection_script.md ├── mcp-github-copilot.md ├── mcp.md ├── multi-instance.md ├── oidc.md ├── ollama.md ├── param-config.md ├── route_structure.md ├── temp-admin-config.md └── use-self-hosted-ai.md ├── go.mod ├── go.sum ├── images ├── AI-command-3.png ├── download.png ├── event-3.png ├── file-edit.png ├── log-ai-4.png ├── log-view.png ├── mcp │ ├── enable_mcp.png │ ├── github-copilot │ │ ├── github-copilot-1.png │ │ ├── github-copilot-10.png │ │ ├── github-copilot-11.png │ │ ├── github-copilot-2.png │ │ ├── github-copilot-3.png │ │ ├── github-copilot-4.png │ │ ├── github-copilot-5.png │ │ ├── github-copilot-6.png │ │ ├── github-copilot-7.png │ │ ├── github-copilot-8.png │ │ └── github-copilot-9.png │ ├── mcp_tools.png │ ├── open_mcp.png │ ├── run_history.png │ ├── trae-1.png │ ├── trae-2.png │ ├── trae-3 copy.png │ ├── trae-3.png │ ├── trae-4.png │ └── trae-5.png ├── tag-update.png ├── upload.png ├── use-self-hosted-ai │ ├── ai-config.png │ ├── ai-model-select.png │ ├── ai_model_config.png │ └── ollama.png ├── workload.png ├── yaml-ai-1.png └── yaml.png ├── internal └── dao │ ├── base.go │ ├── conn.go │ └── param.go ├── main.go ├── mcp_start.go ├── pkg ├── ai │ ├── iai.go │ ├── memory_service.go │ ├── openai.go │ ├── openai_completion.go │ ├── openai_history.go │ └── openai_var.go ├── cb │ └── cb.go ├── comm │ ├── permission.go │ ├── utils │ │ ├── amis │ │ │ ├── amis_list_result.go │ │ │ ├── amis_ok_result.go │ │ │ ├── amis_ui.go │ │ │ └── gin.go │ │ ├── base64.go │ │ ├── cache.go │ │ ├── crypto.go │ │ ├── file.go │ │ ├── harbor.go │ │ ├── harbor_test.go │ │ ├── ip.go │ │ ├── json.go │ │ ├── jwt_claims.go │ │ ├── kube_client.go │ │ ├── label.go │ │ ├── mcp.go │ │ ├── number.go │ │ ├── number_decimal.go │ │ ├── platform.go │ │ ├── ptr.go │ │ ├── random.go │ │ ├── random_test.go │ │ ├── schedule.go │ │ ├── slice.go │ │ ├── sort.go │ │ ├── split_and_trim.go │ │ ├── strings.go │ │ ├── totp │ │ │ └── totp.go │ │ └── x509.go │ └── xterm │ │ └── xterm_safe_buffer.go ├── constants │ ├── ai_prompt.go │ ├── connect_status.go │ ├── jwt_user.go │ ├── lua_script_type.go │ ├── pull_secret_format.go │ └── role.go ├── controller │ ├── admin │ │ ├── ai_prompt │ │ │ └── ai_prompt.go │ │ ├── cluster │ │ │ ├── cluster.go │ │ │ └── kubeconfig.go │ │ ├── config │ │ │ ├── ai_model_config.go │ │ │ ├── condition.go │ │ │ ├── config.go │ │ │ ├── ldap.go │ │ │ └── sso.go │ │ ├── event │ │ │ └── action.go │ │ ├── inspection │ │ │ ├── record.go │ │ │ ├── schedule.go │ │ │ ├── scripts.go │ │ │ ├── summary.go │ │ │ └── webhooks.go │ │ ├── mcp │ │ │ ├── mcp_server.go │ │ │ └── mcp_tools.go │ │ ├── menu │ │ │ └── menu.go │ │ └── user │ │ │ ├── cluster_permission.go │ │ │ ├── user.go │ │ │ └── user_group.go │ ├── chat │ │ ├── chat.go │ │ ├── chat_history.go │ │ └── chat_websocket.go │ ├── cluster_status │ │ └── status.go │ ├── cm │ │ └── cm.go │ ├── cronjob │ │ └── cronjob.go │ ├── deploy │ │ └── deploy.go │ ├── doc │ │ └── doc.go │ ├── ds │ │ └── ds.go │ ├── dynamic │ │ ├── comm.go │ │ ├── container.go │ │ ├── crd_option.go │ │ ├── crd_status.go │ │ ├── dynamic.go │ │ ├── metadata.go │ │ ├── node_affinity.go │ │ ├── pod_affinity.go │ │ ├── pod_anti_affinity.go │ │ ├── pod_link.go │ │ ├── toleration.go │ │ └── yaml.go │ ├── gatewayapi │ │ └── gateway_class.go │ ├── helm │ │ ├── helm.go │ │ ├── helm_chart.go │ │ ├── helm_release.go │ │ └── helm_repo.go │ ├── ingressclass │ │ └── ingress_class.go │ ├── k8sgpt │ │ └── k8sgpt.go │ ├── log │ │ ├── global_log.go │ │ └── shell_log.go │ ├── login │ │ └── login.go │ ├── node │ │ ├── metadata.go │ │ ├── node.go │ │ ├── resource.go │ │ ├── taint.go │ │ └── xterm.go │ ├── ns │ │ ├── limit_range.go │ │ ├── ns.go │ │ └── resource_quota.go │ ├── param │ │ ├── cluster.go │ │ ├── condition.go │ │ ├── config.go │ │ ├── helm.go │ │ ├── route.go │ │ ├── user.go │ │ └── version.go │ ├── pod │ │ ├── pod.go │ │ ├── pod_file.go │ │ ├── pod_forward.go │ │ ├── pod_label.go │ │ ├── pod_log_options.go │ │ ├── pod_resource.go │ │ └── pod_xterm.go │ ├── rs │ │ └── rs.go │ ├── sse │ │ ├── download.go │ │ └── sse.go │ ├── sso │ │ ├── oidc.go │ │ ├── route.go │ │ └── sso.go │ ├── storage │ │ └── storage.go │ ├── storageclass │ │ └── storage_class.go │ ├── sts │ │ └── sts.go │ ├── svc │ │ └── svc.go │ ├── template │ │ ├── kind.go │ │ └── template.go │ └── user │ │ ├── apikey │ │ └── apikey.go │ │ ├── mcpkey │ │ └── mcpkey.go │ │ └── profile │ │ ├── profile.go │ │ └── profile_2fa.go ├── eventhandler │ ├── config │ │ ├── config.go │ │ └── loader.go │ ├── watcher │ │ └── watcher.go │ └── worker │ │ ├── matcher.go │ │ └── worker.go ├── flag │ └── flag.go ├── helm │ ├── helm.go │ ├── helm_cmd.go │ └── types.go ├── k8sgpt │ ├── analysis │ │ ├── analysis.go │ │ └── output.go │ ├── analyzer │ │ ├── analyzer.go │ │ ├── cronjob.go │ │ ├── deployment.go │ │ ├── hpa.go │ │ ├── ingress.go │ │ ├── log.go │ │ ├── mutating_webhook.go │ │ ├── netpol.go │ │ ├── node.go │ │ ├── pdb.go │ │ ├── pod.go │ │ ├── pvc.go │ │ ├── rs.go │ │ ├── service.go │ │ ├── statefulset.go │ │ └── validating_webhook.go │ ├── common │ │ └── types.go │ ├── kubernetes │ │ ├── apireference.go │ │ └── types.go │ └── util │ │ └── util.go ├── leader │ └── leader.go ├── lease │ ├── manager.go │ └── options.go ├── lua │ ├── lua.go │ ├── lua_go_funcs.go │ ├── lua_inspection.go │ ├── lua_kubectl.go │ ├── lua_push_webhook.go │ ├── lua_schedule.go │ ├── lua_schedule_tm.go │ ├── lua_summary_ai.go │ └── types.go ├── middleware │ ├── auth.go │ ├── cache.go │ ├── cluster.go │ └── recovery.go ├── models │ ├── ai_model_config.go │ ├── ai_prompt.go │ ├── api_key.go │ ├── cluster_user_role.go │ ├── condition_reverse.go │ ├── config.go │ ├── custom_template.go │ ├── helm_chart.go │ ├── helm_release.go │ ├── helm_repository.go │ ├── k8s_event.go │ ├── k8s_event_config.go │ ├── kube_config.go │ ├── ldap_config.go │ ├── lua_inspection_check_event.go │ ├── lua_inspection_record.go │ ├── lua_inspection_schedule.go │ ├── lua_scripts.go │ ├── lua_scripts_builtin.go │ ├── mcp_key.go │ ├── mcp_log.go │ ├── mcp_server.go │ ├── mcp_tool.go │ ├── menu.go │ ├── migrate.go │ ├── operation_log.go │ ├── shell_log.go │ ├── sso_config.go │ ├── struct.go │ ├── user.go │ ├── user_group.go │ ├── webhook_log.go │ └── webhooks.go ├── service │ ├── ai.go │ ├── cache.go │ ├── chat.go │ ├── cluster_resource_status.go │ ├── clusters.go │ ├── config.go │ ├── deploy.go │ ├── ingress.go │ ├── ingress_class.go │ ├── mcp.go │ ├── mcp_host.go │ ├── node.go │ ├── node_watch.go │ ├── operation_log.go │ ├── pod.go │ ├── pod_label.go │ ├── pod_link.go │ ├── pod_watch.go │ ├── prompt.go │ ├── pv.go │ ├── pvc.go │ ├── service.go │ ├── shell_log.go │ ├── sso_config.go │ ├── storage_class.go │ └── user.go └── webhook │ ├── adapters.go │ ├── client.go │ ├── config.go │ ├── errors.go │ ├── http_logger.go │ ├── http_logger_test.go │ ├── init.go │ ├── push.go │ ├── types.go │ └── webhook_test.go ├── reload.sh ├── swagger ├── docs.go ├── make.sh ├── swagger.json └── swagger.yaml └── ui ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public └── pages │ ├── about │ └── about.json │ ├── admin │ ├── ai_prompt.json │ ├── cluster │ │ └── cluster_all.json │ ├── config │ │ ├── ai_model_config.json │ │ ├── condition.json │ │ ├── config.json │ │ ├── crd_link_generator.json │ │ ├── ldap_config.json │ │ └── sso_config.json │ ├── event │ │ └── list.json │ ├── inspection │ │ ├── lua_doc.json │ │ ├── record.json │ │ ├── schedule.json │ │ ├── script.json │ │ ├── summary.json │ │ ├── webhook.json │ │ └── webhook_record.json │ ├── mcp │ │ ├── mcp.json │ │ └── mcp_log.json │ └── user │ │ ├── user.json │ │ └── user_group.json │ ├── apply │ └── apply.json │ ├── cluster │ ├── api_service.json │ ├── cluster_role.json │ ├── cluster_role_binding.json │ ├── component_status.json │ ├── csi_node.json │ ├── flow_schema.json │ ├── ingress_class.json │ ├── mutating_webhook.json │ ├── node.json │ ├── ns.json │ ├── priority_class.json │ ├── priority_level_config.json │ ├── pv.json │ ├── runtime_class.json │ ├── storage_class.json │ ├── summary_view.json │ └── validation_webhook.json │ ├── crd │ ├── cluster_cr.json │ ├── crd.json │ ├── crontab.json │ └── namespaced_cr.json │ ├── gatewayapi │ ├── gateway.json │ ├── gateway_class.json │ ├── grpc_route.json │ ├── http_route.json │ ├── tcp_route.json │ ├── tls_route.json │ └── udp_route.json │ ├── helm │ ├── chart.json │ ├── release.json │ └── repo.json │ ├── istio │ ├── AuthorizationPolicy.json │ ├── DestinationRule.json │ ├── EnvoyFilter.json │ ├── Gateway.json │ ├── PeerAuthentication.json │ ├── ProxyConfig.json │ ├── RequestAuthentication.json │ ├── ServiceEntry.json │ ├── Sidecar.json │ ├── Telemetry.json │ ├── VirtualService.json │ ├── WasmPlugin.json │ ├── WorkloadEntry.json │ └── WorkloadGroup.json │ ├── log │ ├── global.json │ ├── gpt.json │ ├── operation.json │ └── shell.json │ ├── ns │ ├── configmap.json │ ├── cronjob.json │ ├── daemonset.json │ ├── deploy.json │ ├── endpoint.json │ ├── endpointslice.json │ ├── event.json │ ├── hpa.json │ ├── ing.json │ ├── job.json │ ├── lease.json │ ├── limit_range.json │ ├── network_policy.json │ ├── pdb.json │ ├── pod.json │ ├── pvc.json │ ├── rc.json │ ├── replicaset.json │ ├── resource_quota.json │ ├── role.json │ ├── role_binding.json │ ├── secret.json │ ├── service_account.json │ ├── statefulset.json │ └── svc.json │ ├── openkruise │ ├── PodUnavailableBudget.json │ ├── ResourceDistribution.json │ ├── broadcastjob.json │ ├── cloneset.json │ ├── container_recreate_request.json │ ├── cronjob.json │ ├── daemonset.json │ ├── imagepulljob.json │ ├── persistentpodstate.json │ ├── podprobemarker.json │ ├── sidecarset.json │ ├── statefulset.json │ ├── uniteddeployment.json │ └── workloadspread.json │ └── user │ ├── cluster │ └── cluster_user.json │ └── profile │ ├── api_keys.json │ ├── login_settings.json │ ├── mcp_keys.json │ └── my_clusters.json ├── src ├── App.tsx ├── assets │ ├── favicon.ico │ ├── login.bg.png │ └── logo.png ├── components │ ├── Amis │ │ ├── custom │ │ │ ├── AutoConvertMemory.ts │ │ │ ├── DiffEditor │ │ │ │ ├── DeploymentRevisonDiffEditor.tsx │ │ │ │ └── index.tsx │ │ │ ├── FileExplorer │ │ │ │ ├── FileExplorer.tsx │ │ │ │ └── components │ │ │ │ │ ├── ContainerSelector.tsx │ │ │ │ │ ├── ContextMenu.tsx │ │ │ │ │ ├── FileOperations.tsx │ │ │ │ │ └── FileTree.tsx │ │ │ ├── FilterAnnotations.ts │ │ │ ├── FormatBytes.ts │ │ │ ├── FormatLsShortDate.ts │ │ │ ├── HPABehavior.tsx │ │ │ ├── HPAMetrics.tsx │ │ │ ├── Helm │ │ │ │ ├── HelmUpdateRealease.tsx │ │ │ │ └── HelmViewRelease.tsx │ │ │ ├── HighlightHtml.tsx │ │ │ ├── InspectionEventList.tsx │ │ │ ├── InspectionSummary.tsx │ │ │ ├── K8sAge.tsx │ │ │ ├── K8sBatchUpdateImages.tsx │ │ │ ├── K8sDate.ts │ │ │ ├── K8sGPT │ │ │ │ └── index.tsx │ │ │ ├── K8sPodReady.tsx │ │ │ ├── K8sPodStatus.tsx │ │ │ ├── K8sTextConditions.tsx │ │ │ ├── KubeConfigEditor.tsx │ │ │ ├── LogView │ │ │ │ ├── LogOptions.tsx │ │ │ │ ├── PodLogViewer.tsx │ │ │ │ ├── PodsLogViewer.tsx │ │ │ │ ├── SSELogDisplay.tsx │ │ │ │ └── SSELogDownload.tsx │ │ │ ├── MonacoEditorWithForm.tsx │ │ │ ├── NodeRoles.tsx │ │ │ ├── PasswordEditorWithForm │ │ │ │ └── PasswordEditorWithForm.tsx │ │ │ ├── SelectedCluster.ts │ │ │ ├── SelectedNs.ts │ │ │ ├── ShowAnnotationIcon.ts │ │ │ ├── SimpleImageName.ts │ │ │ ├── WebSocketChatGPT.tsx │ │ │ ├── WebSocketMarkdownViewer.tsx │ │ │ ├── WebSocketViewer.tsx │ │ │ ├── XTerm.tsx │ │ │ ├── YamlApplyer │ │ │ │ ├── YamlApplyer.tsx │ │ │ │ └── components │ │ │ │ │ ├── BuiltinTemplateButton.tsx │ │ │ │ │ ├── EditorPanel.tsx │ │ │ │ │ ├── HistoryPanel.tsx │ │ │ │ │ └── TemplatePanel.tsx │ │ │ ├── cluster │ │ │ │ └── ClusterSummaryView.tsx │ │ │ └── useClusterOptions.ts │ │ ├── fetcher.ts │ │ └── index.tsx │ ├── I18n │ │ ├── I18nTranslateProvider.tsx │ │ └── translations │ │ │ └── en.ts │ ├── IconPicker │ │ ├── index.module.scss │ │ └── index.tsx │ ├── Loading │ │ ├── index.module.scss │ │ └── index.tsx │ ├── Sidebar │ │ ├── index.module.scss │ │ └── index.tsx │ └── ToolBar │ │ ├── index.module.scss │ │ └── index.tsx ├── hooks │ ├── useCRDStatus.ts │ └── useUserRole.ts ├── layout │ ├── FloatingChatGPTButton.tsx │ ├── TextSelectionPopover.css │ ├── TextSelectionPopover.tsx │ ├── index.module.scss │ └── index.tsx ├── main.tsx ├── pages │ ├── Admin │ │ └── index.tsx │ ├── Login │ │ ├── index.module.scss │ │ └── index.tsx │ ├── MenuEditor │ │ ├── CustomEventTags.tsx │ │ ├── Preview.tsx │ │ ├── index.tsx │ │ └── menuData.ts │ ├── NodeExec │ │ └── index.tsx │ ├── PodExec │ │ └── index.tsx │ └── PodLog │ │ └── index.tsx ├── routes │ └── index.tsx ├── store │ ├── conditions.ts │ ├── deployment.ts │ ├── hpa.ts │ ├── index.ts │ ├── layout.ts │ ├── node.ts │ └── pod.ts ├── styles │ └── global.scss ├── types │ └── menu.ts ├── utils │ ├── ajax.ts │ ├── crypto.ts │ ├── iconOptions.ts │ ├── menuVisibility.ts │ └── utils.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.air.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.env.example -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/build-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.github/workflows/build-docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/build-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.github/workflows/build-release.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/Dockerfile.action -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/README.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/README_en.md -------------------------------------------------------------------------------- /deploy/k8m.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/deploy/k8m.yaml -------------------------------------------------------------------------------- /docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docker-image.sh -------------------------------------------------------------------------------- /docs/2fa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/2fa.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/aws-eks-cluster-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/aws-eks-cluster-management.md -------------------------------------------------------------------------------- /docs/cluster-namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/cluster-namespace.md -------------------------------------------------------------------------------- /docs/custom-menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/custom-menu.md -------------------------------------------------------------------------------- /docs/database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/database.md -------------------------------------------------------------------------------- /docs/dingtalk_webhook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/dingtalk_webhook.md -------------------------------------------------------------------------------- /docs/gatewayapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/gatewayapi.md -------------------------------------------------------------------------------- /docs/lua_inspection_script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/lua_inspection_script.md -------------------------------------------------------------------------------- /docs/mcp-github-copilot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/mcp-github-copilot.md -------------------------------------------------------------------------------- /docs/mcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/mcp.md -------------------------------------------------------------------------------- /docs/multi-instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/multi-instance.md -------------------------------------------------------------------------------- /docs/oidc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/oidc.md -------------------------------------------------------------------------------- /docs/ollama.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/ollama.md -------------------------------------------------------------------------------- /docs/param-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/param-config.md -------------------------------------------------------------------------------- /docs/route_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/route_structure.md -------------------------------------------------------------------------------- /docs/temp-admin-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/temp-admin-config.md -------------------------------------------------------------------------------- /docs/use-self-hosted-ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/docs/use-self-hosted-ai.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/go.sum -------------------------------------------------------------------------------- /images/AI-command-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/AI-command-3.png -------------------------------------------------------------------------------- /images/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/download.png -------------------------------------------------------------------------------- /images/event-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/event-3.png -------------------------------------------------------------------------------- /images/file-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/file-edit.png -------------------------------------------------------------------------------- /images/log-ai-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/log-ai-4.png -------------------------------------------------------------------------------- /images/log-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/log-view.png -------------------------------------------------------------------------------- /images/mcp/enable_mcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/enable_mcp.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-1.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-10.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-11.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-2.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-3.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-4.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-5.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-6.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-7.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-8.png -------------------------------------------------------------------------------- /images/mcp/github-copilot/github-copilot-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/github-copilot/github-copilot-9.png -------------------------------------------------------------------------------- /images/mcp/mcp_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/mcp_tools.png -------------------------------------------------------------------------------- /images/mcp/open_mcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/open_mcp.png -------------------------------------------------------------------------------- /images/mcp/run_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/run_history.png -------------------------------------------------------------------------------- /images/mcp/trae-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-1.png -------------------------------------------------------------------------------- /images/mcp/trae-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-2.png -------------------------------------------------------------------------------- /images/mcp/trae-3 copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-3 copy.png -------------------------------------------------------------------------------- /images/mcp/trae-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-3.png -------------------------------------------------------------------------------- /images/mcp/trae-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-4.png -------------------------------------------------------------------------------- /images/mcp/trae-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/mcp/trae-5.png -------------------------------------------------------------------------------- /images/tag-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/tag-update.png -------------------------------------------------------------------------------- /images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/upload.png -------------------------------------------------------------------------------- /images/use-self-hosted-ai/ai-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/use-self-hosted-ai/ai-config.png -------------------------------------------------------------------------------- /images/use-self-hosted-ai/ai-model-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/use-self-hosted-ai/ai-model-select.png -------------------------------------------------------------------------------- /images/use-self-hosted-ai/ai_model_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/use-self-hosted-ai/ai_model_config.png -------------------------------------------------------------------------------- /images/use-self-hosted-ai/ollama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/use-self-hosted-ai/ollama.png -------------------------------------------------------------------------------- /images/workload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/workload.png -------------------------------------------------------------------------------- /images/yaml-ai-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/yaml-ai-1.png -------------------------------------------------------------------------------- /images/yaml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/images/yaml.png -------------------------------------------------------------------------------- /internal/dao/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/internal/dao/base.go -------------------------------------------------------------------------------- /internal/dao/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/internal/dao/conn.go -------------------------------------------------------------------------------- /internal/dao/param.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/internal/dao/param.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/main.go -------------------------------------------------------------------------------- /mcp_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/mcp_start.go -------------------------------------------------------------------------------- /pkg/ai/iai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/iai.go -------------------------------------------------------------------------------- /pkg/ai/memory_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/memory_service.go -------------------------------------------------------------------------------- /pkg/ai/openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/openai.go -------------------------------------------------------------------------------- /pkg/ai/openai_completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/openai_completion.go -------------------------------------------------------------------------------- /pkg/ai/openai_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/openai_history.go -------------------------------------------------------------------------------- /pkg/ai/openai_var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/ai/openai_var.go -------------------------------------------------------------------------------- /pkg/cb/cb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/cb/cb.go -------------------------------------------------------------------------------- /pkg/comm/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/permission.go -------------------------------------------------------------------------------- /pkg/comm/utils/amis/amis_list_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/amis/amis_list_result.go -------------------------------------------------------------------------------- /pkg/comm/utils/amis/amis_ok_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/amis/amis_ok_result.go -------------------------------------------------------------------------------- /pkg/comm/utils/amis/amis_ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/amis/amis_ui.go -------------------------------------------------------------------------------- /pkg/comm/utils/amis/gin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/amis/gin.go -------------------------------------------------------------------------------- /pkg/comm/utils/base64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/base64.go -------------------------------------------------------------------------------- /pkg/comm/utils/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/cache.go -------------------------------------------------------------------------------- /pkg/comm/utils/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/crypto.go -------------------------------------------------------------------------------- /pkg/comm/utils/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/file.go -------------------------------------------------------------------------------- /pkg/comm/utils/harbor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/harbor.go -------------------------------------------------------------------------------- /pkg/comm/utils/harbor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/harbor_test.go -------------------------------------------------------------------------------- /pkg/comm/utils/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/ip.go -------------------------------------------------------------------------------- /pkg/comm/utils/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/json.go -------------------------------------------------------------------------------- /pkg/comm/utils/jwt_claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/jwt_claims.go -------------------------------------------------------------------------------- /pkg/comm/utils/kube_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/kube_client.go -------------------------------------------------------------------------------- /pkg/comm/utils/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/label.go -------------------------------------------------------------------------------- /pkg/comm/utils/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/mcp.go -------------------------------------------------------------------------------- /pkg/comm/utils/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/number.go -------------------------------------------------------------------------------- /pkg/comm/utils/number_decimal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/number_decimal.go -------------------------------------------------------------------------------- /pkg/comm/utils/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/platform.go -------------------------------------------------------------------------------- /pkg/comm/utils/ptr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/ptr.go -------------------------------------------------------------------------------- /pkg/comm/utils/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/random.go -------------------------------------------------------------------------------- /pkg/comm/utils/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/random_test.go -------------------------------------------------------------------------------- /pkg/comm/utils/schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/schedule.go -------------------------------------------------------------------------------- /pkg/comm/utils/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/slice.go -------------------------------------------------------------------------------- /pkg/comm/utils/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/sort.go -------------------------------------------------------------------------------- /pkg/comm/utils/split_and_trim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/split_and_trim.go -------------------------------------------------------------------------------- /pkg/comm/utils/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/strings.go -------------------------------------------------------------------------------- /pkg/comm/utils/totp/totp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/totp/totp.go -------------------------------------------------------------------------------- /pkg/comm/utils/x509.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/utils/x509.go -------------------------------------------------------------------------------- /pkg/comm/xterm/xterm_safe_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/comm/xterm/xterm_safe_buffer.go -------------------------------------------------------------------------------- /pkg/constants/ai_prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/ai_prompt.go -------------------------------------------------------------------------------- /pkg/constants/connect_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/connect_status.go -------------------------------------------------------------------------------- /pkg/constants/jwt_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/jwt_user.go -------------------------------------------------------------------------------- /pkg/constants/lua_script_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/lua_script_type.go -------------------------------------------------------------------------------- /pkg/constants/pull_secret_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/pull_secret_format.go -------------------------------------------------------------------------------- /pkg/constants/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/constants/role.go -------------------------------------------------------------------------------- /pkg/controller/admin/ai_prompt/ai_prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/ai_prompt/ai_prompt.go -------------------------------------------------------------------------------- /pkg/controller/admin/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/cluster/cluster.go -------------------------------------------------------------------------------- /pkg/controller/admin/cluster/kubeconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/cluster/kubeconfig.go -------------------------------------------------------------------------------- /pkg/controller/admin/config/ai_model_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/config/ai_model_config.go -------------------------------------------------------------------------------- /pkg/controller/admin/config/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/config/condition.go -------------------------------------------------------------------------------- /pkg/controller/admin/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/config/config.go -------------------------------------------------------------------------------- /pkg/controller/admin/config/ldap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/config/ldap.go -------------------------------------------------------------------------------- /pkg/controller/admin/config/sso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/config/sso.go -------------------------------------------------------------------------------- /pkg/controller/admin/event/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/event/action.go -------------------------------------------------------------------------------- /pkg/controller/admin/inspection/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/inspection/record.go -------------------------------------------------------------------------------- /pkg/controller/admin/inspection/schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/inspection/schedule.go -------------------------------------------------------------------------------- /pkg/controller/admin/inspection/scripts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/inspection/scripts.go -------------------------------------------------------------------------------- /pkg/controller/admin/inspection/summary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/inspection/summary.go -------------------------------------------------------------------------------- /pkg/controller/admin/inspection/webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/inspection/webhooks.go -------------------------------------------------------------------------------- /pkg/controller/admin/mcp/mcp_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/mcp/mcp_server.go -------------------------------------------------------------------------------- /pkg/controller/admin/mcp/mcp_tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/mcp/mcp_tools.go -------------------------------------------------------------------------------- /pkg/controller/admin/menu/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/menu/menu.go -------------------------------------------------------------------------------- /pkg/controller/admin/user/cluster_permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/user/cluster_permission.go -------------------------------------------------------------------------------- /pkg/controller/admin/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/user/user.go -------------------------------------------------------------------------------- /pkg/controller/admin/user/user_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/admin/user/user_group.go -------------------------------------------------------------------------------- /pkg/controller/chat/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/chat/chat.go -------------------------------------------------------------------------------- /pkg/controller/chat/chat_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/chat/chat_history.go -------------------------------------------------------------------------------- /pkg/controller/chat/chat_websocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/chat/chat_websocket.go -------------------------------------------------------------------------------- /pkg/controller/cluster_status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/cluster_status/status.go -------------------------------------------------------------------------------- /pkg/controller/cm/cm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/cm/cm.go -------------------------------------------------------------------------------- /pkg/controller/cronjob/cronjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/cronjob/cronjob.go -------------------------------------------------------------------------------- /pkg/controller/deploy/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/deploy/deploy.go -------------------------------------------------------------------------------- /pkg/controller/doc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/doc/doc.go -------------------------------------------------------------------------------- /pkg/controller/ds/ds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/ds/ds.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/comm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/comm.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/container.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/crd_option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/crd_option.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/crd_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/crd_status.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/dynamic.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/metadata.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/node_affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/node_affinity.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/pod_affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/pod_affinity.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/pod_anti_affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/pod_anti_affinity.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/pod_link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/pod_link.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/toleration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/toleration.go -------------------------------------------------------------------------------- /pkg/controller/dynamic/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/dynamic/yaml.go -------------------------------------------------------------------------------- /pkg/controller/gatewayapi/gateway_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/gatewayapi/gateway_class.go -------------------------------------------------------------------------------- /pkg/controller/helm/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/helm/helm.go -------------------------------------------------------------------------------- /pkg/controller/helm/helm_chart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/helm/helm_chart.go -------------------------------------------------------------------------------- /pkg/controller/helm/helm_release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/helm/helm_release.go -------------------------------------------------------------------------------- /pkg/controller/helm/helm_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/helm/helm_repo.go -------------------------------------------------------------------------------- /pkg/controller/ingressclass/ingress_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/ingressclass/ingress_class.go -------------------------------------------------------------------------------- /pkg/controller/k8sgpt/k8sgpt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/k8sgpt/k8sgpt.go -------------------------------------------------------------------------------- /pkg/controller/log/global_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/log/global_log.go -------------------------------------------------------------------------------- /pkg/controller/log/shell_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/log/shell_log.go -------------------------------------------------------------------------------- /pkg/controller/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/login/login.go -------------------------------------------------------------------------------- /pkg/controller/node/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/node/metadata.go -------------------------------------------------------------------------------- /pkg/controller/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/node/node.go -------------------------------------------------------------------------------- /pkg/controller/node/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/node/resource.go -------------------------------------------------------------------------------- /pkg/controller/node/taint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/node/taint.go -------------------------------------------------------------------------------- /pkg/controller/node/xterm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/node/xterm.go -------------------------------------------------------------------------------- /pkg/controller/ns/limit_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/ns/limit_range.go -------------------------------------------------------------------------------- /pkg/controller/ns/ns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/ns/ns.go -------------------------------------------------------------------------------- /pkg/controller/ns/resource_quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/ns/resource_quota.go -------------------------------------------------------------------------------- /pkg/controller/param/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/cluster.go -------------------------------------------------------------------------------- /pkg/controller/param/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/condition.go -------------------------------------------------------------------------------- /pkg/controller/param/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/config.go -------------------------------------------------------------------------------- /pkg/controller/param/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/helm.go -------------------------------------------------------------------------------- /pkg/controller/param/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/route.go -------------------------------------------------------------------------------- /pkg/controller/param/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/user.go -------------------------------------------------------------------------------- /pkg/controller/param/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/param/version.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_file.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_forward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_forward.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_label.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_log_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_log_options.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_resource.go -------------------------------------------------------------------------------- /pkg/controller/pod/pod_xterm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/pod/pod_xterm.go -------------------------------------------------------------------------------- /pkg/controller/rs/rs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/rs/rs.go -------------------------------------------------------------------------------- /pkg/controller/sse/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sse/download.go -------------------------------------------------------------------------------- /pkg/controller/sse/sse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sse/sse.go -------------------------------------------------------------------------------- /pkg/controller/sso/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sso/oidc.go -------------------------------------------------------------------------------- /pkg/controller/sso/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sso/route.go -------------------------------------------------------------------------------- /pkg/controller/sso/sso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sso/sso.go -------------------------------------------------------------------------------- /pkg/controller/storage/storage.go: -------------------------------------------------------------------------------- 1 | package storage 2 | -------------------------------------------------------------------------------- /pkg/controller/storageclass/storage_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/storageclass/storage_class.go -------------------------------------------------------------------------------- /pkg/controller/sts/sts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/sts/sts.go -------------------------------------------------------------------------------- /pkg/controller/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/svc/svc.go -------------------------------------------------------------------------------- /pkg/controller/template/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/template/kind.go -------------------------------------------------------------------------------- /pkg/controller/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/template/template.go -------------------------------------------------------------------------------- /pkg/controller/user/apikey/apikey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/user/apikey/apikey.go -------------------------------------------------------------------------------- /pkg/controller/user/mcpkey/mcpkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/user/mcpkey/mcpkey.go -------------------------------------------------------------------------------- /pkg/controller/user/profile/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/user/profile/profile.go -------------------------------------------------------------------------------- /pkg/controller/user/profile/profile_2fa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/controller/user/profile/profile_2fa.go -------------------------------------------------------------------------------- /pkg/eventhandler/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/eventhandler/config/config.go -------------------------------------------------------------------------------- /pkg/eventhandler/config/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/eventhandler/config/loader.go -------------------------------------------------------------------------------- /pkg/eventhandler/watcher/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/eventhandler/watcher/watcher.go -------------------------------------------------------------------------------- /pkg/eventhandler/worker/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/eventhandler/worker/matcher.go -------------------------------------------------------------------------------- /pkg/eventhandler/worker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/eventhandler/worker/worker.go -------------------------------------------------------------------------------- /pkg/flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/flag/flag.go -------------------------------------------------------------------------------- /pkg/helm/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/helm/helm.go -------------------------------------------------------------------------------- /pkg/helm/helm_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/helm/helm_cmd.go -------------------------------------------------------------------------------- /pkg/helm/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/helm/types.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analysis/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analysis/analysis.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analysis/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analysis/output.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/analyzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/analyzer.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/cronjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/cronjob.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/deployment.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/hpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/hpa.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/ingress.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/log.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/mutating_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/mutating_webhook.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/netpol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/netpol.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/node.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/pdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/pdb.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/pod.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/pvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/pvc.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/rs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/rs.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/service.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/statefulset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/statefulset.go -------------------------------------------------------------------------------- /pkg/k8sgpt/analyzer/validating_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/analyzer/validating_webhook.go -------------------------------------------------------------------------------- /pkg/k8sgpt/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/common/types.go -------------------------------------------------------------------------------- /pkg/k8sgpt/kubernetes/apireference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/kubernetes/apireference.go -------------------------------------------------------------------------------- /pkg/k8sgpt/kubernetes/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/kubernetes/types.go -------------------------------------------------------------------------------- /pkg/k8sgpt/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/k8sgpt/util/util.go -------------------------------------------------------------------------------- /pkg/leader/leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/leader/leader.go -------------------------------------------------------------------------------- /pkg/lease/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lease/manager.go -------------------------------------------------------------------------------- /pkg/lease/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lease/options.go -------------------------------------------------------------------------------- /pkg/lua/lua.go: -------------------------------------------------------------------------------- 1 | package lua 2 | -------------------------------------------------------------------------------- /pkg/lua/lua_go_funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_go_funcs.go -------------------------------------------------------------------------------- /pkg/lua/lua_inspection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_inspection.go -------------------------------------------------------------------------------- /pkg/lua/lua_kubectl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_kubectl.go -------------------------------------------------------------------------------- /pkg/lua/lua_push_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_push_webhook.go -------------------------------------------------------------------------------- /pkg/lua/lua_schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_schedule.go -------------------------------------------------------------------------------- /pkg/lua/lua_schedule_tm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_schedule_tm.go -------------------------------------------------------------------------------- /pkg/lua/lua_summary_ai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/lua_summary_ai.go -------------------------------------------------------------------------------- /pkg/lua/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/lua/types.go -------------------------------------------------------------------------------- /pkg/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/middleware/auth.go -------------------------------------------------------------------------------- /pkg/middleware/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/middleware/cache.go -------------------------------------------------------------------------------- /pkg/middleware/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/middleware/cluster.go -------------------------------------------------------------------------------- /pkg/middleware/recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/middleware/recovery.go -------------------------------------------------------------------------------- /pkg/models/ai_model_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/ai_model_config.go -------------------------------------------------------------------------------- /pkg/models/ai_prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/ai_prompt.go -------------------------------------------------------------------------------- /pkg/models/api_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/api_key.go -------------------------------------------------------------------------------- /pkg/models/cluster_user_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/cluster_user_role.go -------------------------------------------------------------------------------- /pkg/models/condition_reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/condition_reverse.go -------------------------------------------------------------------------------- /pkg/models/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/config.go -------------------------------------------------------------------------------- /pkg/models/custom_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/custom_template.go -------------------------------------------------------------------------------- /pkg/models/helm_chart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/helm_chart.go -------------------------------------------------------------------------------- /pkg/models/helm_release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/helm_release.go -------------------------------------------------------------------------------- /pkg/models/helm_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/helm_repository.go -------------------------------------------------------------------------------- /pkg/models/k8s_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/k8s_event.go -------------------------------------------------------------------------------- /pkg/models/k8s_event_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/k8s_event_config.go -------------------------------------------------------------------------------- /pkg/models/kube_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/kube_config.go -------------------------------------------------------------------------------- /pkg/models/ldap_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/ldap_config.go -------------------------------------------------------------------------------- /pkg/models/lua_inspection_check_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/lua_inspection_check_event.go -------------------------------------------------------------------------------- /pkg/models/lua_inspection_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/lua_inspection_record.go -------------------------------------------------------------------------------- /pkg/models/lua_inspection_schedule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/lua_inspection_schedule.go -------------------------------------------------------------------------------- /pkg/models/lua_scripts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/lua_scripts.go -------------------------------------------------------------------------------- /pkg/models/lua_scripts_builtin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/lua_scripts_builtin.go -------------------------------------------------------------------------------- /pkg/models/mcp_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/mcp_key.go -------------------------------------------------------------------------------- /pkg/models/mcp_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/mcp_log.go -------------------------------------------------------------------------------- /pkg/models/mcp_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/mcp_server.go -------------------------------------------------------------------------------- /pkg/models/mcp_tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/mcp_tool.go -------------------------------------------------------------------------------- /pkg/models/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/menu.go -------------------------------------------------------------------------------- /pkg/models/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/migrate.go -------------------------------------------------------------------------------- /pkg/models/operation_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/operation_log.go -------------------------------------------------------------------------------- /pkg/models/shell_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/shell_log.go -------------------------------------------------------------------------------- /pkg/models/sso_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/sso_config.go -------------------------------------------------------------------------------- /pkg/models/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/struct.go -------------------------------------------------------------------------------- /pkg/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/user.go -------------------------------------------------------------------------------- /pkg/models/user_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/user_group.go -------------------------------------------------------------------------------- /pkg/models/webhook_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/webhook_log.go -------------------------------------------------------------------------------- /pkg/models/webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/models/webhooks.go -------------------------------------------------------------------------------- /pkg/service/ai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/ai.go -------------------------------------------------------------------------------- /pkg/service/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/cache.go -------------------------------------------------------------------------------- /pkg/service/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/chat.go -------------------------------------------------------------------------------- /pkg/service/cluster_resource_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/cluster_resource_status.go -------------------------------------------------------------------------------- /pkg/service/clusters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/clusters.go -------------------------------------------------------------------------------- /pkg/service/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/config.go -------------------------------------------------------------------------------- /pkg/service/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/deploy.go -------------------------------------------------------------------------------- /pkg/service/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/ingress.go -------------------------------------------------------------------------------- /pkg/service/ingress_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/ingress_class.go -------------------------------------------------------------------------------- /pkg/service/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/mcp.go -------------------------------------------------------------------------------- /pkg/service/mcp_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/mcp_host.go -------------------------------------------------------------------------------- /pkg/service/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/node.go -------------------------------------------------------------------------------- /pkg/service/node_watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/node_watch.go -------------------------------------------------------------------------------- /pkg/service/operation_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/operation_log.go -------------------------------------------------------------------------------- /pkg/service/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pod.go -------------------------------------------------------------------------------- /pkg/service/pod_label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pod_label.go -------------------------------------------------------------------------------- /pkg/service/pod_link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pod_link.go -------------------------------------------------------------------------------- /pkg/service/pod_watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pod_watch.go -------------------------------------------------------------------------------- /pkg/service/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/prompt.go -------------------------------------------------------------------------------- /pkg/service/pv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pv.go -------------------------------------------------------------------------------- /pkg/service/pvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/pvc.go -------------------------------------------------------------------------------- /pkg/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/service.go -------------------------------------------------------------------------------- /pkg/service/shell_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/shell_log.go -------------------------------------------------------------------------------- /pkg/service/sso_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/sso_config.go -------------------------------------------------------------------------------- /pkg/service/storage_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/storage_class.go -------------------------------------------------------------------------------- /pkg/service/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/service/user.go -------------------------------------------------------------------------------- /pkg/webhook/adapters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/adapters.go -------------------------------------------------------------------------------- /pkg/webhook/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/client.go -------------------------------------------------------------------------------- /pkg/webhook/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/config.go -------------------------------------------------------------------------------- /pkg/webhook/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/errors.go -------------------------------------------------------------------------------- /pkg/webhook/http_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/http_logger.go -------------------------------------------------------------------------------- /pkg/webhook/http_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/http_logger_test.go -------------------------------------------------------------------------------- /pkg/webhook/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/init.go -------------------------------------------------------------------------------- /pkg/webhook/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/push.go -------------------------------------------------------------------------------- /pkg/webhook/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/types.go -------------------------------------------------------------------------------- /pkg/webhook/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/pkg/webhook/webhook_test.go -------------------------------------------------------------------------------- /reload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/reload.sh -------------------------------------------------------------------------------- /swagger/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/swagger/docs.go -------------------------------------------------------------------------------- /swagger/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/swagger/make.sh -------------------------------------------------------------------------------- /swagger/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/swagger/swagger.json -------------------------------------------------------------------------------- /swagger/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/swagger/swagger.yaml -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/index.html -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/pnpm-lock.yaml -------------------------------------------------------------------------------- /ui/public/pages/about/about.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/about/about.json -------------------------------------------------------------------------------- /ui/public/pages/admin/ai_prompt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/ai_prompt.json -------------------------------------------------------------------------------- /ui/public/pages/admin/cluster/cluster_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/cluster/cluster_all.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/ai_model_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/ai_model_config.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/condition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/condition.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/config.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/crd_link_generator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/crd_link_generator.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/ldap_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/ldap_config.json -------------------------------------------------------------------------------- /ui/public/pages/admin/config/sso_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/config/sso_config.json -------------------------------------------------------------------------------- /ui/public/pages/admin/event/list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/event/list.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/lua_doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/lua_doc.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/record.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/schedule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/schedule.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/script.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/summary.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/webhook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/webhook.json -------------------------------------------------------------------------------- /ui/public/pages/admin/inspection/webhook_record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/inspection/webhook_record.json -------------------------------------------------------------------------------- /ui/public/pages/admin/mcp/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/mcp/mcp.json -------------------------------------------------------------------------------- /ui/public/pages/admin/mcp/mcp_log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/mcp/mcp_log.json -------------------------------------------------------------------------------- /ui/public/pages/admin/user/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/user/user.json -------------------------------------------------------------------------------- /ui/public/pages/admin/user/user_group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/admin/user/user_group.json -------------------------------------------------------------------------------- /ui/public/pages/apply/apply.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/apply/apply.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/api_service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/api_service.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/cluster_role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/cluster_role.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/cluster_role_binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/cluster_role_binding.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/component_status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/component_status.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/csi_node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/csi_node.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/flow_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/flow_schema.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/ingress_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/ingress_class.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/mutating_webhook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/mutating_webhook.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/node.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/ns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/ns.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/priority_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/priority_class.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/priority_level_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/priority_level_config.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/pv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/pv.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/runtime_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/runtime_class.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/storage_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/storage_class.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/summary_view.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/summary_view.json -------------------------------------------------------------------------------- /ui/public/pages/cluster/validation_webhook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/cluster/validation_webhook.json -------------------------------------------------------------------------------- /ui/public/pages/crd/cluster_cr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/crd/cluster_cr.json -------------------------------------------------------------------------------- /ui/public/pages/crd/crd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/crd/crd.json -------------------------------------------------------------------------------- /ui/public/pages/crd/crontab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/crd/crontab.json -------------------------------------------------------------------------------- /ui/public/pages/crd/namespaced_cr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/crd/namespaced_cr.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/gateway.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/gateway_class.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/gateway_class.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/grpc_route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/grpc_route.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/http_route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/http_route.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/tcp_route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/tcp_route.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/tls_route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/tls_route.json -------------------------------------------------------------------------------- /ui/public/pages/gatewayapi/udp_route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/gatewayapi/udp_route.json -------------------------------------------------------------------------------- /ui/public/pages/helm/chart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/helm/chart.json -------------------------------------------------------------------------------- /ui/public/pages/helm/release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/helm/release.json -------------------------------------------------------------------------------- /ui/public/pages/helm/repo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/helm/repo.json -------------------------------------------------------------------------------- /ui/public/pages/istio/AuthorizationPolicy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/AuthorizationPolicy.json -------------------------------------------------------------------------------- /ui/public/pages/istio/DestinationRule.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/DestinationRule.json -------------------------------------------------------------------------------- /ui/public/pages/istio/EnvoyFilter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/EnvoyFilter.json -------------------------------------------------------------------------------- /ui/public/pages/istio/Gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/Gateway.json -------------------------------------------------------------------------------- /ui/public/pages/istio/PeerAuthentication.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/PeerAuthentication.json -------------------------------------------------------------------------------- /ui/public/pages/istio/ProxyConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/ProxyConfig.json -------------------------------------------------------------------------------- /ui/public/pages/istio/RequestAuthentication.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/RequestAuthentication.json -------------------------------------------------------------------------------- /ui/public/pages/istio/ServiceEntry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/ServiceEntry.json -------------------------------------------------------------------------------- /ui/public/pages/istio/Sidecar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/Sidecar.json -------------------------------------------------------------------------------- /ui/public/pages/istio/Telemetry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/Telemetry.json -------------------------------------------------------------------------------- /ui/public/pages/istio/VirtualService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/VirtualService.json -------------------------------------------------------------------------------- /ui/public/pages/istio/WasmPlugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/WasmPlugin.json -------------------------------------------------------------------------------- /ui/public/pages/istio/WorkloadEntry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/WorkloadEntry.json -------------------------------------------------------------------------------- /ui/public/pages/istio/WorkloadGroup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/istio/WorkloadGroup.json -------------------------------------------------------------------------------- /ui/public/pages/log/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/log/global.json -------------------------------------------------------------------------------- /ui/public/pages/log/gpt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/log/gpt.json -------------------------------------------------------------------------------- /ui/public/pages/log/operation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/log/operation.json -------------------------------------------------------------------------------- /ui/public/pages/log/shell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/log/shell.json -------------------------------------------------------------------------------- /ui/public/pages/ns/configmap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/configmap.json -------------------------------------------------------------------------------- /ui/public/pages/ns/cronjob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/cronjob.json -------------------------------------------------------------------------------- /ui/public/pages/ns/daemonset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/daemonset.json -------------------------------------------------------------------------------- /ui/public/pages/ns/deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/deploy.json -------------------------------------------------------------------------------- /ui/public/pages/ns/endpoint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/endpoint.json -------------------------------------------------------------------------------- /ui/public/pages/ns/endpointslice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/endpointslice.json -------------------------------------------------------------------------------- /ui/public/pages/ns/event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/event.json -------------------------------------------------------------------------------- /ui/public/pages/ns/hpa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/hpa.json -------------------------------------------------------------------------------- /ui/public/pages/ns/ing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/ing.json -------------------------------------------------------------------------------- /ui/public/pages/ns/job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/job.json -------------------------------------------------------------------------------- /ui/public/pages/ns/lease.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/lease.json -------------------------------------------------------------------------------- /ui/public/pages/ns/limit_range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/limit_range.json -------------------------------------------------------------------------------- /ui/public/pages/ns/network_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/network_policy.json -------------------------------------------------------------------------------- /ui/public/pages/ns/pdb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/pdb.json -------------------------------------------------------------------------------- /ui/public/pages/ns/pod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/pod.json -------------------------------------------------------------------------------- /ui/public/pages/ns/pvc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/pvc.json -------------------------------------------------------------------------------- /ui/public/pages/ns/rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/rc.json -------------------------------------------------------------------------------- /ui/public/pages/ns/replicaset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/replicaset.json -------------------------------------------------------------------------------- /ui/public/pages/ns/resource_quota.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/resource_quota.json -------------------------------------------------------------------------------- /ui/public/pages/ns/role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/role.json -------------------------------------------------------------------------------- /ui/public/pages/ns/role_binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/role_binding.json -------------------------------------------------------------------------------- /ui/public/pages/ns/secret.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/secret.json -------------------------------------------------------------------------------- /ui/public/pages/ns/service_account.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/service_account.json -------------------------------------------------------------------------------- /ui/public/pages/ns/statefulset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/statefulset.json -------------------------------------------------------------------------------- /ui/public/pages/ns/svc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/ns/svc.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/PodUnavailableBudget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/PodUnavailableBudget.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/ResourceDistribution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/ResourceDistribution.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/broadcastjob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/broadcastjob.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/cloneset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/cloneset.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/container_recreate_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/container_recreate_request.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/cronjob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/cronjob.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/daemonset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/daemonset.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/imagepulljob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/imagepulljob.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/persistentpodstate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/persistentpodstate.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/podprobemarker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/podprobemarker.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/sidecarset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/sidecarset.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/statefulset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/statefulset.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/uniteddeployment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/uniteddeployment.json -------------------------------------------------------------------------------- /ui/public/pages/openkruise/workloadspread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/openkruise/workloadspread.json -------------------------------------------------------------------------------- /ui/public/pages/user/cluster/cluster_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/user/cluster/cluster_user.json -------------------------------------------------------------------------------- /ui/public/pages/user/profile/api_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/user/profile/api_keys.json -------------------------------------------------------------------------------- /ui/public/pages/user/profile/login_settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/user/profile/login_settings.json -------------------------------------------------------------------------------- /ui/public/pages/user/profile/mcp_keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/user/profile/mcp_keys.json -------------------------------------------------------------------------------- /ui/public/pages/user/profile/my_clusters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/public/pages/user/profile/my_clusters.json -------------------------------------------------------------------------------- /ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/App.tsx -------------------------------------------------------------------------------- /ui/src/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/assets/favicon.ico -------------------------------------------------------------------------------- /ui/src/assets/login.bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/assets/login.bg.png -------------------------------------------------------------------------------- /ui/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/assets/logo.png -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/AutoConvertMemory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/AutoConvertMemory.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/DiffEditor/DeploymentRevisonDiffEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/DiffEditor/DeploymentRevisonDiffEditor.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/DiffEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/DiffEditor/index.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FileExplorer/FileExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FileExplorer/FileExplorer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FileExplorer/components/ContainerSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FileExplorer/components/ContainerSelector.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FileExplorer/components/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FileExplorer/components/ContextMenu.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FileExplorer/components/FileOperations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FileExplorer/components/FileOperations.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FileExplorer/components/FileTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FileExplorer/components/FileTree.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FilterAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FilterAnnotations.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FormatBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FormatBytes.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/FormatLsShortDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/FormatLsShortDate.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/HPABehavior.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/HPABehavior.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/HPAMetrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/HPAMetrics.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/Helm/HelmUpdateRealease.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/Helm/HelmUpdateRealease.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/Helm/HelmViewRelease.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/Helm/HelmViewRelease.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/HighlightHtml.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/HighlightHtml.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/InspectionEventList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/InspectionEventList.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/InspectionSummary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/InspectionSummary.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sAge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sAge.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sBatchUpdateImages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sBatchUpdateImages.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sDate.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sGPT/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sGPT/index.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sPodReady.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sPodReady.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sPodStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sPodStatus.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/K8sTextConditions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/K8sTextConditions.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/KubeConfigEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/KubeConfigEditor.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/LogView/LogOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/LogView/LogOptions.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/LogView/PodLogViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/LogView/PodLogViewer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/LogView/PodsLogViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/LogView/PodsLogViewer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/LogView/SSELogDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/LogView/SSELogDisplay.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/LogView/SSELogDownload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/LogView/SSELogDownload.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/MonacoEditorWithForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/MonacoEditorWithForm.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/NodeRoles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/NodeRoles.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/PasswordEditorWithForm/PasswordEditorWithForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/PasswordEditorWithForm/PasswordEditorWithForm.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/SelectedCluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/SelectedCluster.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/SelectedNs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/SelectedNs.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/ShowAnnotationIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/ShowAnnotationIcon.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/SimpleImageName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/SimpleImageName.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/WebSocketChatGPT.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/WebSocketChatGPT.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/WebSocketMarkdownViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/WebSocketMarkdownViewer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/WebSocketViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/WebSocketViewer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/XTerm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/XTerm.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/YamlApplyer/YamlApplyer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/YamlApplyer/YamlApplyer.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/YamlApplyer/components/BuiltinTemplateButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/YamlApplyer/components/BuiltinTemplateButton.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/YamlApplyer/components/EditorPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/YamlApplyer/components/EditorPanel.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/YamlApplyer/components/HistoryPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/YamlApplyer/components/HistoryPanel.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/YamlApplyer/components/TemplatePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/YamlApplyer/components/TemplatePanel.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/cluster/ClusterSummaryView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/cluster/ClusterSummaryView.tsx -------------------------------------------------------------------------------- /ui/src/components/Amis/custom/useClusterOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/custom/useClusterOptions.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/fetcher.ts -------------------------------------------------------------------------------- /ui/src/components/Amis/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Amis/index.tsx -------------------------------------------------------------------------------- /ui/src/components/I18n/I18nTranslateProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/I18n/I18nTranslateProvider.tsx -------------------------------------------------------------------------------- /ui/src/components/I18n/translations/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/I18n/translations/en.ts -------------------------------------------------------------------------------- /ui/src/components/IconPicker/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/IconPicker/index.module.scss -------------------------------------------------------------------------------- /ui/src/components/IconPicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/IconPicker/index.tsx -------------------------------------------------------------------------------- /ui/src/components/Loading/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Loading/index.module.scss -------------------------------------------------------------------------------- /ui/src/components/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Loading/index.tsx -------------------------------------------------------------------------------- /ui/src/components/Sidebar/index.module.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/src/components/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/Sidebar/index.tsx -------------------------------------------------------------------------------- /ui/src/components/ToolBar/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/ToolBar/index.module.scss -------------------------------------------------------------------------------- /ui/src/components/ToolBar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/components/ToolBar/index.tsx -------------------------------------------------------------------------------- /ui/src/hooks/useCRDStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/hooks/useCRDStatus.ts -------------------------------------------------------------------------------- /ui/src/hooks/useUserRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/hooks/useUserRole.ts -------------------------------------------------------------------------------- /ui/src/layout/FloatingChatGPTButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/layout/FloatingChatGPTButton.tsx -------------------------------------------------------------------------------- /ui/src/layout/TextSelectionPopover.css: -------------------------------------------------------------------------------- 1 | 2 | .selection-title { 3 | cursor: all-scroll; 4 | } 5 | 6 | -------------------------------------------------------------------------------- /ui/src/layout/TextSelectionPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/layout/TextSelectionPopover.tsx -------------------------------------------------------------------------------- /ui/src/layout/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/layout/index.module.scss -------------------------------------------------------------------------------- /ui/src/layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/layout/index.tsx -------------------------------------------------------------------------------- /ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/main.tsx -------------------------------------------------------------------------------- /ui/src/pages/Admin/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/Admin/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/Login/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/Login/index.module.scss -------------------------------------------------------------------------------- /ui/src/pages/Login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/Login/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/MenuEditor/CustomEventTags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/MenuEditor/CustomEventTags.tsx -------------------------------------------------------------------------------- /ui/src/pages/MenuEditor/Preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/MenuEditor/Preview.tsx -------------------------------------------------------------------------------- /ui/src/pages/MenuEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/MenuEditor/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/MenuEditor/menuData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/MenuEditor/menuData.ts -------------------------------------------------------------------------------- /ui/src/pages/NodeExec/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/NodeExec/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/PodExec/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/PodExec/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/PodLog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/pages/PodLog/index.tsx -------------------------------------------------------------------------------- /ui/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/routes/index.tsx -------------------------------------------------------------------------------- /ui/src/store/conditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/conditions.ts -------------------------------------------------------------------------------- /ui/src/store/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/deployment.ts -------------------------------------------------------------------------------- /ui/src/store/hpa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/hpa.ts -------------------------------------------------------------------------------- /ui/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/index.ts -------------------------------------------------------------------------------- /ui/src/store/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/layout.ts -------------------------------------------------------------------------------- /ui/src/store/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/node.ts -------------------------------------------------------------------------------- /ui/src/store/pod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/store/pod.ts -------------------------------------------------------------------------------- /ui/src/styles/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/styles/global.scss -------------------------------------------------------------------------------- /ui/src/types/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/types/menu.ts -------------------------------------------------------------------------------- /ui/src/utils/ajax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/utils/ajax.ts -------------------------------------------------------------------------------- /ui/src/utils/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/utils/crypto.ts -------------------------------------------------------------------------------- /ui/src/utils/iconOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/utils/iconOptions.ts -------------------------------------------------------------------------------- /ui/src/utils/menuVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/utils/menuVisibility.ts -------------------------------------------------------------------------------- /ui/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/src/utils/utils.ts -------------------------------------------------------------------------------- /ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/tsconfig.node.json -------------------------------------------------------------------------------- /ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weibaohui/k8m/HEAD/ui/vite.config.ts --------------------------------------------------------------------------------