phantomjinx opened a new pull request #2464:
URL: https://github.com/apache/camel-k/pull/2464


   * When installing on a non-openshift cluster, allow for possibility of
     installing without a registry being present.
   
   * Implies that no building of components can happen but running of
     existing integrations and kits can
   
   * e2e tests for installation and running
   
   * Extend API to include constants for Disabled states
   
   * install.go
    * If --registry none is specified then setting the registry address to
      disabled
   
   * operator.go
    * If regsitry Address is disabled then seting both Publish and Build
     strategies to disabled (if not on openshift)
   
   * defaults.go
    * Avoid configuring registry is disabled
   
   * Controllers and Actions
    * Integration controller checks on integration kit and if latter is in
      state "Cannot Build" then Error
    * Integration kit controller executtes build action but if platform is
      disabled then returns early in state "Cannot Build"
    * "Cannot Build" differentiates from "Error" since error action can
      put the integration kit back to initialization phase to try and build
      again. This makes no sense for "Cannot Build" cannot build
   
   * Makefile
    * Allow the image to be overridden on the command line using an Env Var.
   
   <!-- Description -->
   
   
   
   
   <!--
   Enter your extended release note in the below block. If the PR requires
   additional action from users switching to the new release, include the string
   "action required". If no release note is required, write "NONE". 
   
   You can (optionally) mark this PR with labels "kind/bug" or "kind/feature" 
to make sure
   the text is added to the right section of the release notes. 
   -->
   
   **Release Note**
   ```release-note
   NONE
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to