oam-kubernetes-runtime icon indicating copy to clipboard operation
oam-kubernetes-runtime copied to clipboard

A set of libraries for building OAM runtimes

Results 51 oam-kubernetes-runtime issues
Sort by recently updated
recently updated
newest added

# Problem Background When we create an AppConfig, using dependency feature like below, the component will rely the output of `echo` trait, and binding the data into field `spec.fieldA`. ```...

bug

**Is your feature request related to a problem? Please describe.** P0 - make sure [KubeVela](https://github.com/oam-dev/kubevela/) support all features from this repo, and keep this repo as is (i.e. supports OAM...

**Is your feature request related to a problem? Please describe.** ConfigMap allows for data to be specified as complex type e.g. ``` apiVersion: core.oam.dev/v1alpha2 kind: Component metadata: name: test-configmap namespace:...

## Problem Statement Currently, when oam-runtime applies traits, it does MergePatch (code [link1](https://github.com/crossplane/crossplane-runtime/blob/378a57303ea0a2d13ae21668044364ad8d1035d9/pkg/resource/api.go#L149) and [link2](https://github.com/kubernetes-sigs/controller-runtime/blob/74fd294a89c65c8efc17ab92e0d2014d36e357a8/pkg/client/patch.go#L100)). Basically, it compares the trait to apply (A), and existing trait object in cache (B),...

bug

- Revamp the way the containerizedWorkload controller do child resource garbage collection - Add more unit test to bring up the test coverage

enhancement
good first issue

**Describe the bug** once component set command, can't remove. **To Reproduce** 1. component set cmd , example ``` workload: apiVersion: core.oam.dev/v1alpha2 kind: ContainerizedWorkload spec: containers: - name: wordpress image: wordpress:4.6.1-apache...

This PR adds support for specifying a security context on the ContainerizedWorkload. This addresses an issue we found when deploying application on a Kubernetes cluster that enforces `PodSecurityPolicy`. Without this...

The request is to allow the concept of a workload having access to data somehow, whether this be opening a port for an API or network service, or an input...