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

feat: Introducing "cdk8s+": high-level APIs for Kubernetes #239

Merged
merged 82 commits into from
Jun 22, 2020
Merged

feat: Introducing "cdk8s+": high-level APIs for Kubernetes #239

merged 82 commits into from
Jun 22, 2020

Conversation

eladb
Copy link
Contributor

@eladb eladb commented Jun 17, 2020

Introducing an initial version of high level abstractions on top of the imported resources.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

iliapolo and others added 30 commits June 17, 2020 12:49
- unit tests
- docs
- fromConfigMap
- fromEmptyDir
Until aws/jsii#1750 is addressed, we will need to specify `cdk8s` as a normal dependency so that jsii-pacmpk can resolve it from the mono-repo.
iliapolo and others added 18 commits June 20, 2020 18:23
* chore: use ApiObjectMetadata from cdk8s

Remove kplus.ObjectMeta in favor of a richer ApiObjectMetadata and ApiObjectMetadataDefinition struct/class pair.

* fix eslint issues

* fix test & update API.md
* chore: get rid of PodTemplate

Instead, introduce two flat attributes to Deployment and Job called `podSpecTemplate` and `podMetadataTemplate`.

* update readme
@iliapolo iliapolo marked this pull request as ready for review June 22, 2020 08:10
@eladb eladb requested a review from iliapolo June 22, 2020 12:06
@eladb eladb changed the title feat: Introducing cdk8s plus feat: Introducing cdk8s plus: high-level APIs for Kubernetes Jun 22, 2020
@eladb eladb changed the title feat: Introducing cdk8s plus: high-level APIs for Kubernetes feat: Introducing cdk8s+: high-level APIs for Kubernetes Jun 22, 2020
@eladb eladb changed the title feat: Introducing cdk8s+: high-level APIs for Kubernetes feat: Introducing "cdk8s+": high-level APIs for Kubernetes Jun 22, 2020
@mergify
Copy link
Contributor

mergify bot commented Jun 22, 2020

Your pull request will be updated and merged automatically (do not update manually).

@mergify mergify bot merged commit 1b991f6 into cdk8s-team:master Jun 22, 2020
@iliapolo iliapolo deleted the epolon/introducing-cdk8s-plus branch June 22, 2020 14:34
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.

3 participants