Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

[D2IQ-71860] Ambassador Preview #524

Merged
merged 1 commit into from
Oct 2, 2020
Merged

Conversation

shaneutt
Copy link
Contributor

@shaneutt shaneutt commented Sep 21, 2020

What type of PR is this?
Feature

What this PR does/ why we need it:
Adds Ambassador as an addon in KBA.

Which issue(s) this PR fixes:
https://jira.d2iq.com/browse/D2IQ-71860

Does this PR introduce a user-facing change?:

* added Ambassador addon

Checklist

  • The commit message explains the changes and why are needed.
  • The code builds and passes lint/style checks locally.
  • The relevant subset of integration tests pass locally.
  • The core changes are covered by tests.
  • The documentation is updated where needed.

Copy link
Contributor

@GoelDeepak GoelDeepak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Preview isn't in the list of requirements. Ambassador will be a supported addon

@shaneutt
Copy link
Contributor Author

Preview isn't in the list of requirements. Ambassador will be a supported addon

This has been removed, ready for re-review. I pinged you in slack as I want to discuss this some before we merge.

@shaneutt
Copy link
Contributor Author

We're going to need to include cert-manager updates which are inbound, so for the moment I'm going to close this but keep the branch, the intention being to re-open with cert-manager tests once we're unblocked.

@shaneutt shaneutt closed this Sep 22, 2020
@shaneutt shaneutt reopened this Oct 2, 2020
@shaneutt
Copy link
Contributor Author

shaneutt commented Oct 2, 2020

We've decided to do a "Preview" version after all, sans cert-manager integration for the time being.

@shaneutt shaneutt force-pushed the shaneutt/ambassador-addon branch from 980147d to bf2e345 Compare October 2, 2020 17:41
@shaneutt shaneutt requested a review from vespian October 2, 2020 17:41
@shaneutt shaneutt merged commit 4622b26 into master Oct 2, 2020
@shaneutt shaneutt deleted the shaneutt/ambassador-addon branch October 2, 2020 21:54
Name: "http",
ContainerPort: 8080,
}}}}}}}}
deployment, err := cluster.Client().AppsV1().Deployments(ns).Create(context.TODO(), &testDeployment, metav1.CreateOptions{})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to wait for deployment to finish before we continue?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're right that we probably do want to do this, I'll make an update for it.

@dkoshkin
Copy link
Contributor

dkoshkin commented Oct 5, 2020

We probably need a better method, but for Calico we should atleast add this similar to istio https://github.com/mesosphere/konvoy/blob/master/clientapis/pkg/kubernetes/encoder/encoders.go#L20

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants