quarkus-operator-sdk
Quarkus Extension to create Kubernetes Operators in Java using the Java Operator SDK (https://github.com/java-operator-sdk/java-operator-sdk) project
File Explorer
Download Latest Version (.zip)- installOperatorUsingOlm.sh
- logK8sStatus.sh
- testJokeSample.sh
- testPingPongSample.sh
- uninstallOperatorUsingOlm.sh
- waitFor.sh
- pre-quarkus-ecosystem-ci.sh
- build-for-quarkus-version.yml
- build.yml
- fkc-snapshot.yml
- lts-snapshots.yml
- next-snapshots.yml
- pre-release.yml
- quarkus-snapshot.yaml
- release-perform.yml
- release-prepare.yml
- release-snapshot-on-push-selected-branches.yml
- release-snapshot.yml
- CODEOWNERS
- dependabot.yml
- project.yml
- maven-wrapper.properties
- AdditionalRBACRoleRefs.java
- AdditionalRBACRules.java
- CSVMetadata.java
- RBACRoleRef.java
- RBACRule.java
- RBACVerbs.java
- SharedCSVMetadata.java
- pom.xml
- pom.xml
- pom.xml
- AnnotationsManifestsBuilder.java
- BundleDockerfileManifestsBuilder.java
- CsvManifestsBuilder.java
- CustomResourceManifestsBuilder.java
- ManifestsBuilder.java
- BundleGenerator.java
- BundleProcessor.java
- CSVMetadataBuildItem.java
- GeneratedBundleBuildItem.java
- KubernetesLabelConfigOverrider.java
- io.smallrye.config.SmallRyeConfigBuilderCustomizer
- external.crd.yml
- v1beta1spec.crd.yml
- AReconciler.java
- BReconciler.java
- CReconciler.java
- DuplicatedBundleNameWithoutSharedCSVMetadata1.java
- DuplicatedBundleNameWithoutSharedCSVMetadata2.java
- External.java
- ExternalDependentResource.java
- First.java
- FirstReconciler.java
- OptionalExplicitNativeDependent.java
- OptionalImplicitNativeDependent.java
- PodDependentResource.java
- ReconcilerWithExternalCR.java
- ReconcilerWithNoCsvMetadata.java
- Second.java
- SecondExternal.java
- SecondReconciler.java
- Third.java
- ThirdReconciler.java
- V1Beta1CRD.java
- ConfiguredServiceAccountNameShouldBeUsedTest.java
- DefaultBundleWhenNoCsvMetadataTest.java
- ExternalCRDsTest.java
- MultipleOperatorsBundleTest.java
- MultipleReconcilerWithoutSharedMetadataBundleTest.java
- MultipleReconcilerWithSharedMetadataBundleTest.java
- OutputLabelSelectorsIfRequestedTest.java
- Utils.java
- pom.xml
- BundleConfiguration.java
- BundleGenerationConfiguration.java
- CSVMetadataHolder.java
- quarkus-extension.yaml
- pom.xml
- pom.xml
- API.java
- QOSDKCommand.java
- application.properties
- pom.xml
- ClassLoadingUtils.java
- CLIConstants.java
- Files.java
- beans.xml
- reconciler.qute
- resource.qute
- spec.qute
- status.qute
- pom.xml
- AnnotationConfigurableAugmentedClassInfo.java
- ClassUtils.java
- ConfigurationUtils.java
- Constants.java
- CustomResourceAugmentedClassInfo.java
- DependentResourceAugmentedClassInfo.java
- DeserializedKubernetesResourcesBuildItem.java
- FileUtils.java
- GeneratedResourcesUtils.java
- HasMetadataUtils.java
- ReconciledAugmentedClassInfo.java
- ReconciledResourceAugmentedClassInfo.java
- ReconcilerAugmentedClassInfo.java
- ResourceAssociatedAugmentedClassInfo.java
- SelectiveAugmentedClassInfo.java
- ClassUtilsTest.java
- ConfigurationUtilsTest.java
- HasMetadataUtilsTest.java
- pom.xml
- eclipse-format.xml
- eclipse.importorder
- APICommand.java
- ConsoleCommands.java
- VersionsCommand.java
- DevUIProcessor.java
- AddNamespaceEnvVarBuildStep.java
- AnnotationConfigurablesBuildItem.java
- BuildTimeConfigurationServiceBuildItem.java
- BuildTimeConfigurationServiceBuildStep.java
- BuildTimeHybridControllerConfiguration.java
- ClusterRoles.java
- ContextStoredControllerConfigurations.java
- ControllerConfigurationsBuildItem.java
- CRDGeneration.java
- CRDGenerationBuildStep.java
- CRDGenerator.java
- CRDGeneratorV1.java
- CRDGeneratorV2.java
- GeneratedCRDInfoBuildItem.java
- GeneratedKubernetesManifestsProcessor.java
- OperatorSDKProcessor.java
- QOSDKReflectiveClassBuildItem.java
- QuarkusControllerConfigurationBuildStep.java
- RBACAugmentationStep.java
- ReconcilerInfosBuildItem.java
- ReflectionRegistrations.java
- RoleBindings.java
- UnownedCRDInfoBuildItem.java
- VersionAlignmentCheckingStep.java
- VersionBuildItem.java
- logo_dark.svg
- logo_light.svg
- qwc-qosdk-controllers.js
- CRDGenerationTest.java
- CRDInfoAugmentingCRDPostProcessorTest.java
- ConfiguredReconciler.java
- CreateOnlyService.java
- CRUDConfigMap.java
- External.java
- ExternalV1.java
- Foo.java
- InjectedDependency.java
- LabelAdderCRDPostProcessor.java
- NoDefaultArgConstructorDependent.java
- NonKubeResource.java
- OneNSReconciler.java
- ReadOnlySecret.java
- SimpleCR.java
- SimpleCRV2.java
- SimpleReconciler.java
- SimpleReconcilerV2.java
- SimpleSpec.java
- SimpleSpecV2.java
- SimpleStatus.java
- TestCR.java
- TestReconciler.java
- TypelessAnotherKubeResource.java
- TypelessKubeResource.java
- UnownedReconciler.java
- WatchAllNamespacesReconciler.java
- WatchAllReconciler.java
- AllCRDGenerationTest.java
- DefaultConfigurationTest.java
- ExcludedCRDGenerationTest.java
- KubernetesClientSerializationCustomizerTest.java
- Manifests.java
- NoCRDGenerationTest.java
- OneNSConfigurationTest.java
- OperatorSDKDevModeTest.java
- OperatorSDKTest.java
- RuntimeConfigurationOverrideTest.java
- UnownedTest.java
- WatchAllNamespacesTest.java
- application.properties
- external.crd.yml
- pom.xml
- ConfigurableReconciler.java
- ConfigurationServiceCustomizer.java
- DefaultConfigurationService.java
- OverriddenConfigurationService.java
- ControllerInfo.java
- DependentInfo.java
- EventSourceInfo.java
- OperatorSDKHotReplacementSetup.java
- JSONRPCService.java
- AppEventListener.java
- BuildTimeConfigurationService.java
- BuildTimeControllerConfiguration.java
- BuildTimeOperatorConfiguration.java
- ConfigurationServiceRecorder.java
- Constants.java
- CRDConfiguration.java
- CRDGenerationInfo.java
- CRDInfo.java
- CRDInfos.java
- CRDUtils.java
- DependentResourceSpecMetadata.java
- ExternalGradualRetryConfiguration.java
- ExternalGradualRetryIntervalConfiguration.java
- KubernetesClientObjectMapperCustomizer.java
- MicrometerMetricsProvider.java
- NoOpMetricsProvider.java
- OperatorHealthCheck.java
- OperatorProducer.java
- QuarkusBuildTimeControllerConfiguration.java
- QuarkusConfigurationService.java
- QuarkusControllerConfiguration.java
- QuarkusDependentResourceFactory.java
- QuarkusFieldSelector.java
- QuarkusInformerConfiguration.java
- QuarkusKubernetesDependentResourceConfig.java
- QuarkusManagedWorkflow.java
- QuarkusWorkflowFactory.java
- QuarkusWorkflowSpec.java
- RunTimeControllerConfiguration.java
- RunTimeOperatorConfiguration.java
- Version.java
- Versions.java
- io.quarkus.dev.spi.HotReplacementSetup
- quarkus-extension.yaml
- QuarkusFieldSelectorTest.java
- pom.xml
- pom.xml
- .keepme
- .keepme
- attributes.adoc
- quarkus-operator-sdk-bundle-generator.adoc
- quarkus-operator-sdk-bundle-generator_quarkus.operator-sdk.adoc
- quarkus-operator-sdk.adoc
- quarkus-operator-sdk_quarkus.operator-sdk.adoc
- config.adoc
- deploy-with-helm.adoc
- deploy-with-kubernetes-deployment.adoc
- deploy-with-olm.adoc
- index.adoc
- upgrade.adoc
- nav.adoc
- attributes.adoc
- antora.yml
- pom.xml
- HelmAugmentationProcessor.java
- crd-role-binding-template.yaml
- validating-cluster-role-binding-template.yaml
- DashedReconciler.java
- SimpleCR.java
- SimpleReconciler.java
- SimpleSpec.java
- SimpleStatus.java
- SpacedReconciler.java
- WatchAllNamespacesReconciler.java
- WatchCurrentNamespaceReconciler.java
- HelmChartGeneratorTest.java
- HelmChartNoDuplicateRoleBindingTest.java
- HelmChartWatchAllNamespacesGeneratorTest.java
- HelmNameDashesTest.java
- HelmNameSpacesTest.java
- HelmValuesRootAliasTest.java
- pom.xml
- pom.xml
- pom.xml
- ADRConfiguration.java
- ADRConfigurationAnnotation.java
- AnnotatedDependentReconciler.java
- AnnotatedDependentResource.java
- ApplicationScopedReconciler.java
- BuildTimeExcludedReconciler.java
- ChildTestResource.java
- ChildTestResource2.java
- ConfiguredReconciler.java
- CRUDDependentResource.java
- CustomRateConfiguration.java
- CustomRateLimiter.java
- CustomRateLimiterReconciler.java
- DependentDefiningReconciler.java
- EmptyCR.java
- EmptyReconciler.java
- GatewayReconciler.java
- IgnoredByAnnotationReconciler.java
- Keycloak.java
- KeycloakController.java
- NamespaceFromEnvReconciler.java
- NameWithSpaceReconciler.java
- NullItemStore.java
- OperatorSDKResource.java
- ReadOnlyDependentResource.java
- SecretReconciler.java
- ShouldBeIgnoredReconciler.java
- ShouldBeIgnoredReconciler2.java
- Test.java
- TestConfigurationServiceCustomizer.java
- TestLeaderElectionConfiguration.java
- TestMetrics.java
- TestReconciler.java
- TestResource.java
- VariableNSReconciler.java
- application.properties
- CustomKubernetesServerTestResource.java
- EmptyOperatorLevelNamespacesTest.java
- EmptyOperatorLevelNamespacesTestProfile.java
- NativeEmptyOperatorLevelNamespaceIT.java
- NativeOperatorSDKResourceIT.java
- NativeSetOperatorLevelNamespacesIT.java
- OperatorSDKResourceTest.java
- SetOperatorLevelNamespacesTest.java
- SetOperatorLevelNamespacesTestProfile.java
- pom.xml
- ConfigMapDependent.java
- CustomActionvationCondition.java
- DeletePostCondition.java
- DeploymentDependent.java
- ReadyPostCondition.java
- ReconcilePrecondition.java
- TestReconciler.java
- TestResource.java
- TestUUIDBean.java
- application.properties
- ConditionsCDITest.java
- DefaultMetricsTest.java
- pom.xml
- pom.xml
- DeploymentDependent.java
- ExposedApp.java
- ExposedAppReconciler.java
- ExposedAppSpec.java
- ExposedAppStatus.java
- IngressDependent.java
- ServiceDependent.java
- app.yml
- application.properties
- ExposedAppReconcilerTest.java
- HelmDeploymentE2EIT.java
- HelmTarContentIT.java
- KubeUtils.java
- NativeExposedAppReconcilerIT.java
- pom.xml
- external.crd.yml
- ExternalCRDReconciler.java
- application.properties
- ExternalCRDTest.java
- pom.xml
- Joke.java
- JokeModel.java
- JokeRequest.java
- JokeRequestReconciler.java
- JokeRequestSpec.java
- JokeRequestStatus.java
- JokeService.java
- jokerequest.yml
- icon.png
- application.properties
- JokeRequestReconcilerTest.java
- pom.xml
- README.md
- ResourcePollerConfig.java
- SchemaDependentResource.java
- SecretDependentResource.java
- Schema.java
- SchemaService.java
- MySQLSchema.java
- MySQLSchemaReconciler.java
- SchemaSpec.java
- SchemaStatus.java
- application.properties
- mydb.yml
- MySQLSchemaOperatorE2ETest.java
- pom.xml
- README.md
- Ping.java
- PingPongOperatorCSVMetadata.java
- PingReconciler.java
- Pong.java
- PongReconciler.java
- Status.java
- pingrequest.yml
- pingpong-operator.icon.png
- application.properties
- AssertGeneratedResourcesIT.java
- PingPongReconcilerTest.java
- pom.xml
- pom.xml
- .all-contributorsrc
- .gitignore
- CONTRIBUTING.md
- LICENSE
- mvnw
- mvnw.cmd
- pom.xml
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
