Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #1

Merged
merged 164 commits into from
Sep 8, 2020
Merged

update #1

merged 164 commits into from
Sep 8, 2020

Conversation

Ghostbaby
Copy link
Owner

No description provided.

sunny0826 and others added 30 commits July 6, 2020 11:40
Fixes: crossplane/addon-oam-kubernetes-local#50

The issue is that this volume (and volume mount) can't be bound unless
the secret exists. The creation of the secret is tied to
Values.useWebhook.

An earlier change made the volume mount conditional on this switch, but
didn't include the volume.

Signed-off-by: Ryan Nowak <[email protected]>
Make volume conditional on Values.useWebhook
Make the default trait name not the same as the component name

Fixes #66

Signed-off-by: zhuhuijun <[email protected]>
pass through labels and annotation from app-config to workload  or trait
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
Signed-off-by: Hongchao Deng <[email protected]>
refactor dependency engine to reuse and fit in reconcile loop
Make the default trait name not the same as the component name

Fixes #66

Signed-off-by: zhuhuijun <[email protected]>
These files allow manual triggering of tag and promotion for
oam-kubernetes-runtime on the Crossplane Jenkins instance.

Signed-off-by: hasheddan <[email protected]>
This is required by the build submodule helm logic.

Signed-off-by: hasheddan <[email protected]>
This allows the helm chart and docker image to be built using the build submodule logic

Signed-off-by: hasheddan <[email protected]>
ryanzhang-oss and others added 29 commits August 12, 2020 22:06
propagate the label/annotation from containerizedWorkload all the way to pod template
Signed-off-by: XUEHAISHAN <[email protected]>
fix typo & modify unit test

Signed-off-by: roy wang <[email protected]>
Signed-off-by: erdun <[email protected]>
* add finalizer for workload scope & add unit tests

Signed-off-by: roy wang <[email protected]>

* change gocyclo lint config

Signed-off-by: roy wang <[email protected]>

* revert removing lint check

Signed-off-by: roy wang <[email protected]>

* fix odd arguments in log resulting panic

Signed-off-by: roy wang <[email protected]>

* enhance appConfig finalizers

add e2e tests

modify unit test

make healthscope workloadRefs field required

Signed-off-by: roy wang <[email protected]>
add revisions garbage collection mechanism
patch the status instead of update
fix e2e-test failure of appconfig_finalizer
add definition files of core workload/trait/scope into chart
add e2e-test & modify unit test

Signed-off-by: roy wang <[email protected]>
fix directly return when appconfig has multiple scope to attach
add e2e test & unit test

Signed-off-by: roy wang <[email protected]>
add unit test

Signed-off-by: roy wang <[email protected]>
add labels for workload to record component info
use human readable revision name instead of hash
* fix workload status for multiple revision case

Signed-off-by: 天元 <[email protected]>

* add CurrentWorkingRevision flag in workload status

Signed-off-by: 天元 <[email protected]>
* update revision mechanism

Signed-off-by: 天元 <[email protected]>

* addressing acording to the comments

Co-authored-by: Ryan Zhang <[email protected]>
Signed-off-by: 天元 <[email protected]>

Co-authored-by: Ryan Zhang <[email protected]>
add oam default labels for trait
@Ghostbaby Ghostbaby merged commit faff2f3 into Ghostbaby:master Sep 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.