camel-karavan
Apache Camel Karavan a Low-code Data Integration Platform
파일 탐색기
최종 버전 다운로드 (.zip)- q-a.yml
- bug_report.yml
- feature_request.yml
- app.yml
- docker-devmode.yml
- vscode.yml
- docker-compose.yaml
- deployment.yaml
- ingress.yaml
- nodePort.yaml
- role-binding.yaml
- role.yaml
- secret.yaml
- service-account.yaml
- service.yaml
- .helmignore
- Chart.yaml
- values.yaml
- deployment.yaml
- kustomization.yaml
- nodePort.yaml
- role-binding.yaml
- role.yaml
- secret.yaml
- service-account.yaml
- service.yaml
- DEV.md
- README.md
- ROADMAP.md
- VSCODE_HOWTO.md
- VSCODE_INSTALL.md
- WEB_DOCKER.md
- WEB_HOWTO.md
- WEB_KUBERNETES.md
- architecture.png
- create.png
- designer-rest.png
- designer-routes.png
- export.png
- install.png
- introduction.png
- karavan-architecture.png
- karavan-clouds-large.png
- karavan-clouds.png
- karavan-dashboard.png
- karavan-ipaas-1.png
- karavan-ipaas-2.png
- karavan-ipaas-3.png
- karavan-ipaas-4.png
- karavan-logo-dark.png
- karavan-logo-dark.svg
- karavan-logo-light.png
- karavan-logo-light.svg
- karavan-right.png
- karavan-vscode.png
- karavan-web.png
- karavan.png
- open.png
- run.png
- topology.png
- maven-wrapper.properties
- Dockerfile
- AbstractApiResource.java
- AccessResource.java
- ActivityFilter.java
- ActivityResource.java
- AuthResource.java
- ComplexityResource.java
- ConfigurationResource.java
- ContainerResource.java
- CookieSessionAuthMechanism.java
- DevModeResource.java
- DiagnosticResource.java
- GitCommitResource.java
- ImagesResource.java
- InfrastructureResource.java
- LabelResource.java
- LogWatchResource.java
- MetadataResources.java
- NotificationResource.java
- ProjectFileResource.java
- ProjectGitResource.java
- ProjectResource.java
- ProjectZipResource.java
- PublicResource.java
- SearchResource.java
- StatusResource.java
- AccessPassword.java
- AccessRole.java
- AccessSession.java
- AccessUser.java
- CacheEvent.java
- CacheUtils.java
- CamelStatus.java
- CamelStatusValue.java
- ContainerPort.java
- ContainerType.java
- DeploymentStatus.java
- GroupedKey.java
- KaravanCache.java
- PodContainerStatus.java
- ProjectFile.java
- ProjectFileCommitDiff.java
- ProjectFileCommited.java
- ProjectFolder.java
- ProjectFolderCommit.java
- ProjectFolderCommited.java
- ServiceStatus.java
- SystemCommit.java
- Complexity.java
- ComplexityComponent.java
- ComplexityFile.java
- ComplexityProject.java
- ComplexityRoute.java
- DockerComposeConverter.java
- DockerEventHandler.java
- DockerForKaravan.java
- DockerHealthCheck.java
- DockerLogCallback.java
- DockerPullCallback.java
- DockerService.java
- DockerStackConverter.java
- DockerUtils.java
- StackToServiceSpecConverter.java
- DeploymentEventHandler.java
- KubernetesService.java
- KubernetesStatusService.java
- PodEventHandler.java
- ServiceEventHandler.java
- ActivityListener.java
- CamelReloadListener.java
- CamelStatusListener.java
- CommitListener.java
- ConfigListener.java
- DeploymentStatusListener.java
- DockerListener.java
- DockerStatusListener.java
- KubernetesCommandListener.java
- NotificationListener.java
- PodContainerCommandListener.java
- PodContainerStatusListener.java
- ServiceStatusListener.java
- CacheLoader.java
- GitLoader.java
- StartupLoader.java
- ActivityCommand.java
- ActivityContainer.java
- ActivityProject.java
- ActivityUser.java
- CamelStatusRequest.java
- CommitResult.java
- Configuration.java
- ContainerImage.java
- DockerCompose.java
- DockerComposeService.java
- DockerConfigDefinition.java
- DockerHealthCheckDefinition.java
- DockerNetworkDefinition.java
- DockerStack.java
- DockerStackService.java
- DockerVolumeDefinition.java
- GitConfig.java
- GitRepo.java
- GitRepoFile.java
- KubernetesConfigMap.java
- KubernetesSecret.java
- PathCommitDetails.java
- PodEvent.java
- RegistryConfig.java
- SearchResult.java
- AccessCacheEntity.java
- PersistenceService.java
- ProjectCacheEntity.java
- SessionCacheEntity.java
- ActivityCleanupService.java
- ActivityScheduler.java
- CamelStatusScheduler.java
- DockerStatusScheduler.java
- NotificationPingScheduler.java
- SessionCleanupService.java
- AuthService.java
- CodeService.java
- ComplexityService.java
- ConfigService.java
- GitHistoryService.java
- GitService.java
- LogStreamingService.java
- NotificationService.java
- ProjectService.java
- RegistryService.java
- ZipService.java
- KaravanConstants.java
- KaravanEvents.java
- build.sh
- builder.docker-compose.yaml
- builder.docker-stack.yaml
- build.sh
- builder.pod.jkube.yaml
- V1_0__karavan.sql
- CAMEL.md
- CAMEL.md
- components.json
- kamelets.yaml
- spiBeans.json
- application.properties
- docker-compose.yaml
- docker-stack.yaml
- org.apache.camel.AggregationStrategy.java
- org.apache.camel.Processor.java
- wizard-bean-database.camel.yaml
- wizard-bean-messaging.camel.yaml
- application.properties
- configmap.jkube.yaml
- deployment.jkube.yaml
- ingress.jkube.yaml
- org.apache.camel.AggregationStrategy.java
- org.apache.camel.Processor.java
- wizard-bean-database.camel.yaml
- wizard-bean-messaging.camel.yaml
- application.properties
- favicon.ico
- karavan-logo-light.png
- logo.svg
- manifest.json
- robots.txt
- silent-check-sso.html
- CamelDefinitionApi.ts
- CamelDefinitionApiExt.ts
- CamelDefinitionYaml.ts
- CamelDefinitionYamlStep.ts
- CamelDisplayUtil.ts
- CamelUtil.ts
- ComponentApi.ts
- KameletApi.ts
- MainConfigurationApi.ts
- ProjectModelApi.ts
- SpiBeanApi.ts
- TemplateApi.ts
- TopologyUtils.ts
- VariableUtil.ts
- CamelDefinition.ts
- CamelMetadata.ts
- ComponentModels.ts
- IntegrationDefinition.ts
- KameletModels.ts
- MainConfigurationModel.ts
- ProjectModel.ts
- SpiBeanModels.ts
- TopologyDefinition.ts
- contants.ts
- AuthApi.tsx
- AuthProvider.tsx
- SsoApi.tsx
- AccessApi.tsx
- DashboardApi.tsx
- DiagnosticsApi.tsx
- KaravanApi.tsx
- LogWatchApi.tsx
- NotificationApi.tsx
- SearchApi.tsx
- SystemApi.tsx
- LoginPage.css
- LoginPage.tsx
- OrbitLines.tsx
- UserPopupOidc.tsx
- MainRoutes.tsx
- NavigationMenu.tsx
- NotAuthorizedPage.tsx
- PageNavigation.css
- PageNavigation.tsx
- PlatformLogo.tsx
- ProjectFunctionHook.tsx
- ProtectedRoute.tsx
- Routes.ts
- DarkModeToggle.tsx
- ThemeContext.tsx
- App.css
- App.tsx
- MainHook.tsx
- ReadinessPanel.tsx
- ErrorEventBus.ts
- ProjectEventBus.ts
- RoleModal.tsx
- RolesTable.tsx
- RolesTableRow.tsx
- ChangePassword.tsx
- PasswordModal.tsx
- UserModal.tsx
- UserProfile.tsx
- UserProfileTab.tsx
- UsersTable.tsx
- UsersTableRow.tsx
- AccessPage.css
- AccessPage.tsx
- DashboardDevelopment.css
- DashboardDevelopmentCard.tsx
- DashboardDevelopmentCardAction.tsx
- DashboardDevelopmentCardCommit.tsx
- DashboardDevelopmentCardCommits.tsx
- DashboardDevelopmentCardProjectRow.tsx
- DashboardDevelopmentCardProjects.tsx
- DashboardDevelopmentCardStart.tsx
- DashboardDevelopmentCardTeam.tsx
- DashboardDevelopmentCardTeamMember.tsx
- DashboardDevelopmentDrawerPanel.tsx
- DashboardDevelopmentHook.tsx
- DashboardDevelopmentLabel.tsx
- DashboardDevelopmentProjectPanel.tsx
- DashboardDevelopmentRefresher.tsx
- DashboardDevelopmentTab.tsx
- DashboardDevelopmentTopPanel.css
- DashboardDevelopmentTopPanel.tsx
- DashboardDevelopmentTopPanelCard.tsx
- DashboardFunc.ts
- DashboardPage.tsx
- DashboardToolbar.tsx
- useDashboardHook.tsx
- CamelStatusesTable.tsx
- CamelStatusRow.tsx
- ComponentCard.tsx
- ComponentModal.tsx
- ComponentsTab.tsx
- EipCard.tsx
- EipModal.tsx
- EipTab.tsx
- KameletCard.tsx
- KameletModal.tsx
- KameletsTab.tsx
- Documentation.css
- DocumentationPage.tsx
- BeanFilesDropdown.tsx
- BeanWizard.tsx
- CommitsTab.tsx
- CommitsTabRow.tsx
- CommitsToolbar.tsx
- GitDiffViewer.tsx
- bean.css
- BeanCard.tsx
- BeansDesigner.tsx
- CodeEditor.tsx
- ComponentIcons.tsx
- EipIcons.tsx
- KaravanIcons.tsx
- OtherIcons.tsx
- kamelet.css
- KameletAnnotationsPanel.tsx
- KameletDefinitionPropertyCard.tsx
- KameletDefinitionsPanel.tsx
- KameletDependenciesCard.tsx
- KameletDesigner.tsx
- KameletInput.tsx
- KameletTypesOutCard.tsx
- ExpressionBottomPanel.tsx
- ExpressionContextModel.tsx
- ExpressionEditor.css
- ExpressionEditor.tsx
- BeanProperties.css
- BeanProperties.tsx
- ComponentPropertyField.css
- ComponentPropertyField.tsx
- ConfigurationSelectorModal.css
- ConfigurationSelectorModal.tsx
- DataFormatField.tsx
- DslPropertyField.css
- DslPropertyField.tsx
- DslPropertyFieldSelect.tsx
- DslPropertyFieldSelectScrollable.tsx
- ExpressionField.tsx
- FileReferenceDropdown.css
- FileReferenceDropdown.tsx
- KameletPropertyField.css
- KameletPropertyField.tsx
- ObjectField.tsx
- PropertyPlaceholderDropdown.css
- PropertyPlaceholderDropdown.tsx
- PropertyUtil.tsx
- VariablesDropdown.css
- VariablesDropdown.tsx
- DslProperties.css
- DslProperties.tsx
- MainPropertiesPanel.tsx
- PropertiesHeader.tsx
- PropertyStore.ts
- usePropertiesHook.tsx
- rest.css
- RestCard.tsx
- RestConfigurationCard.tsx
- RestDesigner.tsx
- RestMethodCard.tsx
- RestMethodSelector.tsx
- DslElement.css
- DslElement.tsx
- DslElementHeader.css
- DslElementHeader.tsx
- DslElementMoveModal.tsx
- RouteTemplateElement.css
- RouteTemplateElement.tsx
- DeleteConfirmation.tsx
- DslConnections.css
- DslConnections.tsx
- RouteDesigner.css
- RouteDesigner.tsx
- useResizeObserver.tsx
- useRouteDesignerHook.tsx
- DslCard.tsx
- DslFastCard.tsx
- DslPreferences.tsx
- DslSelector.css
- DslSelector.tsx
- CamelDefaultStepProperty.tsx
- CamelUi.tsx
- DslMetaModel.ts
- ElementIcon.css
- ElementIcons.tsx
- EventBus.ts
- InfrastructureAPI.ts
- IntegrationHeader.tsx
- MediaTypes.ts
- Notification.tsx
- ValidatorUtils.ts
- CodeStore.ts
- DesignerStore.ts
- ErrorBoundaryWrapper.tsx
- karavan.css
- KaravanDesigner.css
- KaravanDesigner.tsx
- KaravanDesignerViewSwitch.css
- KaravanDesignerViewSwitch.tsx
- CamelKamelet.yaml
- camelYamlDslSimplified.json
- compose-spec.json
- openApi31.json
- CodeEditor.tsx
- DataEditor.css
- DesignerEditor.tsx
- DeveloperEditor.tsx
- DeveloperManager.css
- DeveloperManager.tsx
- DeveloperToolbar.tsx
- EditorConfig.ts
- EditorErrorBoundaryWrapper.tsx
- EditorOverlayWidget.css
- EditorOverlayWidget.tsx
- EditorToolbar.tsx
- MarkdownEditor.tsx
- MonacoEditorWrapper.tsx
- MonacoEditorWrapperStateless.tsx
- openApi31.json
- PropertiesEditor.css
- PropertiesEditor.tsx
- YamlEditor.tsx
- ExpressionEditor.tsx
- CreateFileModal.tsx
- CreateProjectModal.tsx
- DeleteFileModal.tsx
- DiffFileModal.css
- DiffFileModal.tsx
- FileCopyForEnvModal.tsx
- FilesSubTab.tsx
- FilesTab.tsx
- FilesTabUtils.tsx
- FilesToolbar.tsx
- SourcesTab.css
- SourcesTab.tsx
- UploadFileModal.tsx
- BuildTab.tsx
- ContainerButtons.tsx
- ContainerEnvironmentPanel.tsx
- ContainersTab.tsx
- ContainersTable.tsx
- ContainersTableRow.tsx
- ContainersToolbar.tsx
- DeploymentButtons.tsx
- DeploymentPanel.tsx
- ImagesPanel.tsx
- PodEventsLogTable.tsx
- PodTab.tsx
- TopologyDagreLayout.ts
- TopologyElkLayout.ts
- TopologyGroup.ts
- TopologyLink.ts
- TopologyNode.ts
- CustomComponentFactory.tsx
- CustomEdge.tsx
- CustomGroup.tsx
- CustomNode.tsx
- CustomNodeMetricAttachment.tsx
- GetCustomMenu.tsx
- topology.css
- TopologyApi.tsx
- TopologyBeans.css
- TopologyBeans.tsx
- TopologyDocumentation.css
- TopologyDocumentation.tsx
- TopologyLegend.css
- TopologyLegend.tsx
- TopologyTab.tsx
- TopologyToolbar.tsx
- useTopologyHook.tsx
- ReadmeTab.tsx
- BuildToolbar.tsx
- DevModeToolbar.css
- DevModeToolbar.tsx
- ProjectToolbar.tsx
- ContainerLogTab.tsx
- DesignerToggle.tsx
- devmode.css
- FileSearchToolbarItem.tsx
- ImageDownloadToolbar.tsx
- Project.types.ts
- ProjectContainerContextToolbar.tsx
- ProjectContainersContextProvider.tsx
- ProjectContext.tsx
- ProjectPage.css
- ProjectPage.tsx
- ProjectPageNavigation.tsx
- ProjectPageStore.ts
- ProjectPanel.css
- ProjectPanel.tsx
- ProjectTitle.tsx
- RenameFileModal.tsx
- useProjectHook.tsx
- Complexity.css
- ComplexityApi.tsx
- ComplexityModels.ts
- CreateProjectModal.tsx
- DeleteProjectModal.tsx
- ProjectsPage.tsx
- ProjectsTab.tsx
- ProjectsTableRow.tsx
- ProjectsTableRowActivity.css
- ProjectsTableRowActivity.tsx
- ProjectsTableRowComplexity.tsx
- ProjectsTableRowTimeLine.css
- ProjectsTableRowTimeLine.tsx
- ProjectStatusLabel.tsx
- ProjectsToolbar.tsx
- ProjectZipApi.tsx
- SettingsToolbar.tsx
- UploadProjectModal.tsx
- SettingsPage.tsx
- AppPropsRow.tsx
- AppPropsTable.tsx
- ConfigMapKeyModal.tsx
- ConfigMapModal.tsx
- ConfigMapRow.tsx
- ConfigMapRowKey.tsx
- ConfigMapsTable.tsx
- ContainerPage.css
- ContainersTable.tsx
- ContainerTableRow.tsx
- DeploymentStatusesTable.tsx
- DeploymentStatusRow.tsx
- EnvVarRow.tsx
- EnvVarsTable.tsx
- SecretKeyModal.tsx
- SecretModal.tsx
- SecretRow.tsx
- SecretRowKey.tsx
- SecretsTable.tsx
- SystemPage.tsx
- AccessModels.ts
- CatalogModels.ts
- DashboardModels.ts
- ProjectModels.ts
- SearchModels.ts
- ServiceModels.ts
- SystemModels.ts
- AccessService.ts
- DashboardService.ts
- NotificationService.ts
- ProjectService.ts
- SystemService.ts
- access.svg
- agents.svg
- api.svg
- application.svg
- apps.svg
- camel.svg
- class.svg
- config.svg
- container-run.svg
- dashboard.svg
- dashboardx.svg
- db.svg
- dependencies.svg
- docker.svg
- documentation.svg
- git.svg
- groovy.svg
- groovy2.svg
- icons.ts
- infinispan-logo.png
- ini.svg
- jar.svg
- jib.png
- jkube-logo.svg
- jkube.svg
- json-schema-dark.svg
- json-schema-light.svg
- json-schema-logo-dark.svg
- json-schema-logo-light.svg
- json-schema.svg
- json.svg
- keycloak-logo.svg
- keycloak.svg
- landscape.svg
- light-db.svg
- light-json.svg
- light-yaml.svg
- log.svg
- logout.svg
- markdown.svg
- maven.svg
- mcp.svg
- openapi-logo.png
- openapi.png
- patternfly.svg
- patternfly_logo.svg
- quarkus-logo.png
- quarkus.png
- registry.svg
- settings.svg
- source.svg
- sql.svg
- SvgIcon.tsx
- SvgNavigationIcon.tsx
- text.svg
- vertx.svg
- working.svg
- xml.svg
- xsl.svg
- yaml.svg
- PollingManager.ts
- useDataPolling.ts
- ContainerButton.css
- ContainerButton.tsx
- ErrorBoundaryWrapper.tsx
- FieldSelectScrollable.tsx
- FieldSelectWithCreate.tsx
- KaravanContainerButton.css
- KaravanContainerButton.tsx
- MainToolbar.css
- MainToolbar.tsx
- ModalConfirmation.tsx
- PlatformLogos.css
- PlatformLogos.tsx
- RightPanel.css
- RightPanel.tsx
- SideBarFormWrapper.tsx
- monaco-setup.ts
- AccessStore.ts
- ActivityStore.ts
- BrandStore.ts
- CommitsStore.ts
- ContainerStatusesStore.ts
- DashboardStore.ts
- DeveloperStore.ts
- DocumentationStore.ts
- LogStore.ts
- ProjectInfoStore.ts
- ProjectStore.ts
- ReadinessStore.ts
- SearchStore.ts
- SettingsStore.ts
- SystemStore.ts
- TopologyStore.ts
- CodeUtils.ts
- form-util.css
- ModalForm.css
- StringUtils.ts
- useFormUtil.tsx
- FileUtils.ts
- index.css
- index.tsx
- .gitignore
- eslint.config.mjs
- index.css
- index.html
- index.tsx
- package-lock.json
- package.json
- tsconfig.json
- vite-env.d.ts
- vite.config.ts
- .dockerignore
- Dockerfile.dockerignore
- mvnw
- mvnw.cmd
- pom.xml
- CamelDefinitionApi.ts
- CamelDefinitionApiExt.ts
- CamelDefinitionYaml.ts
- CamelDefinitionYamlStep.ts
- CamelDisplayUtil.ts
- CamelUtil.ts
- ComponentApi.ts
- KameletApi.ts
- MainConfigurationApi.ts
- ProjectModelApi.ts
- SpiBeanApi.ts
- TemplateApi.ts
- TopologyUtils.ts
- VariableUtil.ts
- CamelDefinition.ts
- CamelMetadata.ts
- ComponentModels.ts
- IntegrationDefinition.ts
- KameletModels.ts
- MainConfigurationModel.ts
- ProjectModel.ts
- SpiBeanModels.ts
- TopologyDefinition.ts
- contants.ts
- components.json
- kamelets.yaml
- spiBeans.json
- addStep.spec.ts
- addStep1.yaml
- allowableValues.camel.yaml
- allowableValues.spec.ts
- avro-serialize-action.kamelet.yaml
- beans.spec.ts
- beans1.yaml
- beans2.yaml
- beans3.yaml
- checkRequired.spec.ts
- circuitBreaker.spec.ts
- circuitBreaker.yaml
- cloneDefinition.spec.ts
- createKamelet.spec.ts
- cxf.json
- cxf.spec.ts
- cxf.yaml
- deleteStep.spec.ts
- demo.spec.ts
- demo.yaml
- doCatchOnWhen.camel.yaml
- doCatchOnWhen.spec.ts
- errorHandler.spec.ts
- errorHandler1.yaml
- expression.spec.ts
- findStep.spec.ts
- findStep.yaml
- getElementProperties.spec.ts
- getElementPropertiesByName.spec.ts
- getExpressionLanguage.spec.ts
- hasElementWithId.camel.yaml
- hasElementWithId.spec.ts
- hasElementWithId1.camel.yaml
- hasElementWithIdError.camel.yaml
- integration.spec.ts
- integration1.yaml
- integration2.yaml
- integrationToYaml.spec.ts
- intercept.spec.ts
- intercept.yaml
- is-not-integration.yaml
- isIntegration.spec.ts
- kamelet.spec.ts
- multi-line.camel.yaml
- multi-line.spec.ts
- multiObjectProperties.spec.ts
- multiObjectProperties1.yaml
- multiple.spec.ts
- multiple.yaml
- openapi.spec.ts
- openapi.yaml
- placeholder.spec.ts
- placeholder.yaml
- plain-try-catch.yaml
- plain.spec.ts
- plain1.yaml
- plain2.yaml
- plain3.yaml
- plain4.yaml
- postgresql-source.kamelet.yaml
- restConfigDsl.yaml
- restDsl.spec.ts
- restDsl.yaml
- routes.spec.ts
- routes1.yaml
- routeTemplate.spec.ts
- routeTemplate1.camel.yaml
- routeTemplate2.camel.yaml
- supported-components.json
- supportedComponents.spec.ts
- template1.AggregationStrategy.java
- template1.Processor.java
- template2.AggregationStrategy.java
- template2.Processor.java
- templateApi.spec.ts
- templatedRoute.camel.yaml
- templatedRoute.spec.ts
- timer-source.kamelet.yaml
- tod.spec.ts
- tod.yaml
- topology.spec.ts
- topology1.camel.yaml
- topology2.camel.yaml
- topology3.camel.yaml
- tsconfig.testing.json
- updateStep.spec.ts
- variable1.camel.yaml
- variable2.camel.yaml
- variables.spec.ts
- yamDataFormat.camel.yaml
- yamDataFormat.spec.ts
- yamDataFormat1.camel.yaml
- yamDataFormat2.camel.yaml
- .mocharc.json
- .prettierignore
- .prettierrc
- package-lock.json
- package.json
- tsconfig.json
- components.json
- kamelets.yaml
- spiBeans.json
- Dockerfile
- maven-wrapper.properties
- AbstractGenerator.java
- CamelComponentsGenerator.java
- CamelDefinitionApiGenerator.java
- CamelDefinitionGenerator.java
- CamelDefinitionYamlStepGenerator.java
- CamelMetadataGenerator.java
- CamelSpiBeanGenerator.java
- ElementProp.java
- KameletGenerator.java
- KaravanGenerator.java
- application.properties
- CamelDefinition.header.ts
- CamelDefinition.ts
- CamelDefinitionApi.footer.ts
- CamelDefinitionApi.header.ts
- CamelDefinitionApi.ts
- CamelDefinitionYamlStep.footer.ts
- CamelDefinitionYamlStep.header.ts
- CamelDefinitionYamlStep.ts
- CamelMetadata.header.ts
- TraitDefinition.header.ts
- mvnw
- mvnw.cmd
- pom.xml
- launch.json
- tasks.json
- crd.svg
- karavan.svg
- crd.svg
- karavan.svg
- karavan-mono-24x24.svg
- karavan.png
- karavan.svg
- run-jbang.png
- run.svg
- create.png
- export.png
- install.png
- karavan-vscode.png
- open.png
- run.png
- components.json
- kamelets.yaml
- spiBeans.json
- camel-main-org.apache.camel.AggregationStrategy.java
- camel-main-org.apache.camel.Processor.java
- quarkus-org.apache.camel.AggregationStrategy.java
- quarkus-org.apache.camel.Processor.java
- spring-boot-org.apache.camel.AggregationStrategy.java
- spring-boot-org.apache.camel.Processor.java
- designerView.ts
- exec.ts
- extension.ts
- helpView.ts
- integrationView.ts
- jbang.ts
- maven.ts
- openapiView.ts
- topologyView.ts
- utils.ts
- webviewContent.ts
- PlatformLogo.tsx
- ProjectFunctionHook.tsx
- ThemeContext.tsx
- ComponentCard.tsx
- ComponentModal.tsx
- ComponentsTab.tsx
- EipCard.tsx
- EipModal.tsx
- EipTab.tsx
- KameletCard.tsx
- KameletModal.tsx
- KameletsTab.tsx
- Documentation.css
- DocumentationPage.tsx
- bean.css
- BeanCard.tsx
- BeansDesigner.tsx
- ComponentIcons.tsx
- EipIcons.tsx
- KaravanIcons.tsx
- OtherIcons.tsx
- kamelet.css
- KameletAnnotationsPanel.tsx
- KameletDefinitionPropertyCard.tsx
- KameletDefinitionsPanel.tsx
- KameletDependenciesCard.tsx
- KameletDesigner.tsx
- KameletInput.tsx
- KameletTypesOutCard.tsx
- ExpressionBottomPanel.tsx
- ExpressionContextModel.tsx
- ExpressionEditor.css
- ExpressionEditor.tsx
- BeanProperties.css
- BeanProperties.tsx
- ComponentPropertyField.css
- ComponentPropertyField.tsx
- ConfigurationSelectorModal.css
- ConfigurationSelectorModal.tsx
- DataFormatField.tsx
- DslPropertyField.css
- DslPropertyField.tsx
- DslPropertyFieldSelect.tsx
- DslPropertyFieldSelectScrollable.tsx
- ExpressionField.tsx
- FileReferenceDropdown.css
- FileReferenceDropdown.tsx
- KameletPropertyField.css
- KameletPropertyField.tsx
- ObjectField.tsx
- PropertyPlaceholderDropdown.css
- PropertyPlaceholderDropdown.tsx
- PropertyUtil.tsx
- VariablesDropdown.css
- VariablesDropdown.tsx
- DslProperties.css
- DslProperties.tsx
- MainPropertiesPanel.tsx
- PropertiesHeader.tsx
- PropertyStore.ts
- usePropertiesHook.tsx
- rest.css
- RestCard.tsx
- RestConfigurationCard.tsx
- RestDesigner.tsx
- RestMethodCard.tsx
- RestMethodSelector.tsx
- DslElement.css
- DslElement.tsx
- DslElementHeader.tsx
- DslElementMoveModal.tsx
- RouteTemplateElement.css
- RouteTemplateElement.tsx
- DeleteConfirmation.tsx
- DslConnections.css
- DslConnections.tsx
- RouteDesigner.css
- RouteDesigner.tsx
- useResizeObserver.tsx
- useRouteDesignerHook.tsx
- DslCard.tsx
- DslFastCard.tsx
- DslPreferences.tsx
- DslSelector.css
- DslSelector.tsx
- CamelDefaultStepProperty.tsx
- CamelUi.tsx
- DslMetaModel.ts
- ElementIcon.css
- ElementIcons.tsx
- EventBus.ts
- InfrastructureAPI.ts
- IntegrationHeader.tsx
- MediaTypes.ts
- Notification.tsx
- ValidatorUtils.ts
- CodeStore.ts
- DesignerStore.ts
- ErrorBoundaryWrapper.tsx
- karavan.css
- KaravanDesigner.css
- KaravanDesigner.tsx
- KaravanDesignerViewSwitch.tsx
- CustomComponentFactory.tsx
- CustomEdge.tsx
- CustomGroup.tsx
- CustomNode.tsx
- GetCustomMenu.tsx
- topology.css
- TopologyApi.tsx
- TopologyBeans.css
- TopologyBeans.tsx
- TopologyElkLayout.ts
- TopologyLegend.css
- TopologyLegend.tsx
- TopologyTab.tsx
- useTopologyHook.tsx
- Project.types.ts
- ProjectContext.tsx
- ProjectTitle.tsx
- AccessModels.ts
- ProjectModels.ts
- SearchModels.ts
- ServiceModels.ts
- SystemModels.ts
- ContainerButton.css
- ContainerButton.tsx
- ErrorBoundaryWrapper.tsx
- FieldSelectScrollable.tsx
- FieldSelectWithCreate.tsx
- MainToolbar.css
- MainToolbar.tsx
- ModalConfirmation.tsx
- PlatformLogos.css
- PlatformLogos.tsx
- RightPanel.css
- RightPanel.tsx
- AccessStore.ts
- DocumentationStore.ts
- ProjectStore.ts
- TopologyStore.ts
- CodeUtils.ts
- form-util.css
- ModalForm.css
- StringUtils.ts
- useFormUtil.tsx
- CamelDefinitionApi.ts
- CamelDefinitionApiExt.ts
- CamelDefinitionYaml.ts
- CamelDefinitionYamlStep.ts
- CamelDisplayUtil.ts
- CamelUtil.ts
- ComponentApi.ts
- KameletApi.ts
- MainConfigurationApi.ts
- ProjectModelApi.ts
- SpiBeanApi.ts
- TemplateApi.ts
- TopologyUtils.ts
- VariableUtil.ts
- CamelDefinition.ts
- CamelMetadata.ts
- ComponentModels.ts
- IntegrationDefinition.ts
- KameletModels.ts
- MainConfigurationModel.ts
- ProjectModel.ts
- SpiBeanModels.ts
- TopologyDefinition.ts
- contants.ts
- acquireVsCodeApi.d.ts
- App.css
- App.tsx
- index.css
- index.tsx
- prerender.tsx
- react-app-env.d.ts
- vscode.ts
- .eslintrc.json
- .gitignore
- .prettierignore
- .vscodeignore
- CHANGELOG.md
- LICENSE.txt
- package-lock.json
- package.json
- README.md
- tsconfig.json
- webpack.config.js
- prerelease.sh
- release.sh
- .asf.yaml
- .gitignore
- change_version.sh
- LICENSE.txt
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/apache/camel-karavan
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd camel-karavan
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f karavan-app/Dockerfile.dockerignore -t camel-karavan .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 camel-karavan
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd karavan-app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
cd karavan-app/src/main/webui
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
