Skip to content

Operator shutting down after one minute #202

Open
@heruan

Description

@heruan

I'm trying to build a simple operator, right now it is just like this:

@Informer
public class AppController implements Reconciler<App> {

    @Override
    public UpdateControl<App> reconcile(App app, Context<App> context) {
        System.out.println("RECONCILE RUNNING");
        return UpdateControl.noUpdate();
    }
}

When I start the app, after one minute it shuts down:

2025-01-29T18:07:41.176+01:00  INFO 92570 --- [           main] c.v.c.operator.OperatorApplication       : Started OperatorApplication in 1.203 seconds (process running for 1.381)
2025-01-29T18:07:41.177+01:00  INFO 92570 --- [           main] io.javaoperatorsdk.operator.Operator     : Operator SDK 5.0.0-beta1 (commit: dd40cbc) built on Fri Dec 06 12:07:51 CET 2024 starting...
2025-01-29T18:07:41.180+01:00  INFO 92570 --- [           main] io.javaoperatorsdk.operator.Operator     : Client version: 7.0.0
2025-01-29T18:07:41.181+01:00  INFO 92570 --- [: appcontroller] i.j.operator.processing.Controller       : Starting 'appcontroller' controller for reconciler: com.vaadin.controlcenter.operator.AppController, resource: com.vaadin.controlcenter.operator.App
2025-01-29T18:07:41.771+01:00  INFO 92570 --- [: appcontroller] i.j.operator.processing.Controller       : 'appcontroller' controller started
2025-01-29T18:08:41.777+01:00  INFO 92570 --- [ionShutdownHook] io.javaoperatorsdk.operator.Operator     : Operator SDK 5.0.0-beta1 is shutting down...

I still have no App custom resources created, I just noticed it shuts down for some reason. Is this expected?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions