You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by as...@apache.org on 2019/06/04 08:02:38 UTC
[camel-k] branch master updated: Don't automatically install
contexts upon platform installation #716
This is an automated email from the ASF dual-hosted git repository.
astefanutti pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/master by this push:
new 356eb5e Don't automatically install contexts upon platform installation #716
356eb5e is described below
commit 356eb5ed12ee7b43481e4da79d1fa465b665a3ab
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Fri May 31 16:09:20 2019 +0200
Don't automatically install contexts upon platform installation #716
---
pkg/cmd/install.go | 11 -----------
pkg/controller/integrationplatform/create.go | 20 --------------------
pkg/platform/resources.go | 3 ---
3 files changed, 34 deletions(-)
diff --git a/pkg/cmd/install.go b/pkg/cmd/install.go
index a2ca340..e0f502e 100644
--- a/pkg/cmd/install.go
+++ b/pkg/cmd/install.go
@@ -24,7 +24,6 @@ import (
"github.com/apache/camel-k/deploy"
"github.com/apache/camel-k/pkg/apis"
- "github.com/apache/camel-k/pkg/platform"
"go.uber.org/multierr"
"k8s.io/apimachinery/pkg/runtime"
@@ -306,16 +305,6 @@ func (o *installCmdOptions) validate(_ *cobra.Command, _ []string) error {
}
func errorIfContextIsNotAvailable(schema *runtime.Scheme, context string, nrContexts int) error {
-
- if context == platform.NoContext {
- if nrContexts > 1 {
- return errors.New("You can only use one --context argument when selecting 'none'")
- }
-
- // Indicates that nothing should be installed
- return nil
- }
-
for _, resource := range deploy.Resources {
resource, err := kubernetes.LoadResourceFromYaml(schema, resource)
if err != nil {
diff --git a/pkg/controller/integrationplatform/create.go b/pkg/controller/integrationplatform/create.go
index 023852e..0d1fc45 100644
--- a/pkg/controller/integrationplatform/create.go
+++ b/pkg/controller/integrationplatform/create.go
@@ -26,7 +26,6 @@ import (
"github.com/apache/camel-k/pkg/apis/camel/v1alpha1"
"github.com/apache/camel-k/pkg/install"
- p "github.com/apache/camel-k/pkg/platform"
)
// NewCreateAction returns a action that creates resources needed by the platform
@@ -61,11 +60,6 @@ func (action *createAction) Handle(ctx context.Context, platform *v1alpha1.Integ
res := make([]string, 0, l)
for _, c := range platform.Spec.Resources.Contexts {
- if c == p.NoContext {
- // Signals nothing to install
- continue
- }
-
//
// Assuming that if the resource ends with a yaml extension, the full
// resource name is provided
@@ -84,20 +78,6 @@ func (action *createAction) Handle(ctx context.Context, platform *v1alpha1.Integ
return err
}
}
- } else {
- action.L.Info("Installing default platform resources")
- err := install.Resources(ctx, action.client, platform.Namespace, install.IdentityResourceCustomizer, p.DefaultContexts...)
- if err != nil {
- return err
- }
-
- if platform.Spec.Profile == v1alpha1.TraitProfileKnative {
- action.L.Info("Installing knative resources")
- err := install.Resources(ctx, action.client, platform.Namespace, install.IdentityResourceCustomizer, p.KnativeContexts...)
- if err != nil {
- return err
- }
- }
}
target := platform.DeepCopy()
diff --git a/pkg/platform/resources.go b/pkg/platform/resources.go
index 83523c1..2183651 100644
--- a/pkg/platform/resources.go
+++ b/pkg/platform/resources.go
@@ -31,9 +31,6 @@ var KnativeContexts = []string{
"platform-integration-context-knative.yaml",
}
-// NoContext is a placeholder for a not-present context
-const NoContext = "none"
-
// GetContexts --
func GetContexts() []string {
return append(DefaultContexts, KnativeContexts...)