Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-12280

[Operator] Some configuration cant be changed from its default value

    XMLWordPrintable

Details

    Description

      After the operator refactor in master branch, following configuration can't be changed and it is imho necessary to be configurable:

      If I understand it correctly, only the mavenRepositories can be changed in server features according to: https://github.com/syndesisio/syndesis/blob/master/install/operator/pkg/apis/syndesis/v1alpha1/syndesis_types.go#L124-L126

      That means that following configuration can't be changed

      .Syndesis.Components.Server.Features.ManagementUrlFor3scale - default value "" - needed for 3scale integration
      .Syndesis.Components.Server.Features.IntegrationStateCheckInterval - default value 60 - in slow openshift environments it is too short and can cause infinite redeployments of integrations
      .Syndesis.Components.Server.Features.IntegrationLimit - default value 0 (no limit) - It may be worth for evaluation purposes to tweak this value?
      .Syndesis.Components.Server.Features.DeployIntegrations - default value true - same as above
      .Syndesis.Components.Server.Features.DemoData - default false - this can be potentially useful, depends on the resolution of ENTESB-12104

      Also the .Syndesis.Components.Server.Features.OpenShiftMaster can't be configured, but I don't know what is it used for (see ENTESB-12166)

      Attachments

        Issue Links

          Activity

            People

              lgarciaac Luis GarcĂ­a Acosta
              avano@redhat.com Andrej Vano
              Michael Cada Michael Cada
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: