update access-manager to 0.5.0 (#42)
Signed-off-by: Christian Kotzbauer <christian.kotzbauer@gmail.com>
This commit is contained in:
parent
60ac30d37d
commit
2c4111c4f3
|
|
@ -1,8 +1,8 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
description: Kubernetes-Operator to simplify RBAC configurations
|
description: Kubernetes-Operator to simplify RBAC configurations
|
||||||
name: access-manager
|
name: access-manager
|
||||||
version: 0.4.1
|
version: 0.5.0
|
||||||
appVersion: 0.4.1
|
appVersion: 0.5.0
|
||||||
home: https://github.com/ckotzbauer/access-manager
|
home: https://github.com/ckotzbauer/access-manager
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/ckotzbauer/access-manager
|
- https://github.com/ckotzbauer/access-manager
|
||||||
|
|
@ -11,6 +11,7 @@ keywords:
|
||||||
- kubernetes-operator
|
- kubernetes-operator
|
||||||
- operator
|
- operator
|
||||||
- rbac
|
- rbac
|
||||||
|
- secret
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: ckotzbauer
|
- name: ckotzbauer
|
||||||
email: christian.kotzbauer@gmail.com
|
email: christian.kotzbauer@gmail.com
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Access-Manager
|
# Access-Manager
|
||||||
|
|
||||||
Kubernetes-Operator to simplify RBAC configurations.
|
Kubernetes-Operator to simplify RBAC configurations and spread secrets across namespaces.
|
||||||
|
|
||||||
Learn more: [https://github.com/ckotzbauer/access-manager](https://github.com/ckotzbauer/access-manager)
|
Learn more: [https://github.com/ckotzbauer/access-manager](https://github.com/ckotzbauer/access-manager)
|
||||||
|
|
||||||
|
|
@ -41,7 +41,7 @@ The following table lists the configurable parameters of the Access-Manager char
|
||||||
| Parameter | Description | Default |
|
| Parameter | Description | Default |
|
||||||
| -------------------------------------- | ------------------------------------------------- | ----------------------------- |
|
| -------------------------------------- | ------------------------------------------------- | ----------------------------- |
|
||||||
| `image.repository` | container image repository | `ckotzbauer/access-manager` |
|
| `image.repository` | container image repository | `ckotzbauer/access-manager` |
|
||||||
| `image.tag` | container image tag | `0.4.1` |
|
| `image.tag` | container image tag | `0.5.0` |
|
||||||
| `image.pullPolicy` | container image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | container image pull policy | `IfNotPresent` |
|
||||||
| `nodeSelector` | node labels for pod assignment | `{}` |
|
| `nodeSelector` | node labels for pod assignment | `{}` |
|
||||||
| `tolerations` | node tolerations for pod assignment | `[]` |
|
| `tolerations` | node tolerations for pod assignment | `[]` |
|
||||||
|
|
|
||||||
|
|
@ -212,3 +212,133 @@ status:
|
||||||
plural: ""
|
plural: ""
|
||||||
conditions: []
|
conditions: []
|
||||||
storedVersions: []
|
storedVersions: []
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: apiextensions.k8s.io/v1
|
||||||
|
kind: CustomResourceDefinition
|
||||||
|
metadata:
|
||||||
|
annotations:
|
||||||
|
controller-gen.kubebuilder.io/version: v0.4.0
|
||||||
|
creationTimestamp: null
|
||||||
|
name: syncsecretdefinitions.access-manager.io
|
||||||
|
spec:
|
||||||
|
group: access-manager.io
|
||||||
|
names:
|
||||||
|
kind: SyncSecretDefinition
|
||||||
|
listKind: SyncSecretDefinitionList
|
||||||
|
plural: syncsecretdefinitions
|
||||||
|
singular: syncsecretdefinition
|
||||||
|
scope: Cluster
|
||||||
|
versions:
|
||||||
|
- name: v1beta1
|
||||||
|
schema:
|
||||||
|
openAPIV3Schema:
|
||||||
|
description: SyncSecretDefinition is the Schema for the syncsecretdefinitions
|
||||||
|
API
|
||||||
|
properties:
|
||||||
|
apiVersion:
|
||||||
|
description: 'APIVersion defines the versioned schema of this representation
|
||||||
|
of an object. Servers should convert recognized schemas to the latest
|
||||||
|
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
|
||||||
|
type: string
|
||||||
|
kind:
|
||||||
|
description: 'Kind is a string value representing the REST resource this
|
||||||
|
object represents. Servers may infer this from the endpoint the client
|
||||||
|
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
|
||||||
|
type: string
|
||||||
|
metadata:
|
||||||
|
type: object
|
||||||
|
spec:
|
||||||
|
description: SyncSecretDefinitionSpec defines the desired state of SyncSecretDefinition
|
||||||
|
properties:
|
||||||
|
paused:
|
||||||
|
default: false
|
||||||
|
type: boolean
|
||||||
|
source:
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
namespace:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- namespace
|
||||||
|
type: object
|
||||||
|
targets:
|
||||||
|
items:
|
||||||
|
properties:
|
||||||
|
namespace:
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
type: object
|
||||||
|
namespaceSelector:
|
||||||
|
description: A label selector is a label query over a set of
|
||||||
|
resources. The result of matchLabels and matchExpressions
|
||||||
|
are ANDed. An empty label selector matches all objects. A
|
||||||
|
null label selector matches no objects.
|
||||||
|
properties:
|
||||||
|
matchExpressions:
|
||||||
|
description: matchExpressions is a list of label selector
|
||||||
|
requirements. The requirements are ANDed.
|
||||||
|
items:
|
||||||
|
description: A label selector requirement is a selector
|
||||||
|
that contains values, a key, and an operator that relates
|
||||||
|
the key and values.
|
||||||
|
properties:
|
||||||
|
key:
|
||||||
|
description: key is the label key that the selector
|
||||||
|
applies to.
|
||||||
|
type: string
|
||||||
|
operator:
|
||||||
|
description: operator represents a key's relationship
|
||||||
|
to a set of values. Valid operators are In, NotIn,
|
||||||
|
Exists and DoesNotExist.
|
||||||
|
type: string
|
||||||
|
values:
|
||||||
|
description: values is an array of string values.
|
||||||
|
If the operator is In or NotIn, the values array
|
||||||
|
must be non-empty. If the operator is Exists or
|
||||||
|
DoesNotExist, the values array must be empty. This
|
||||||
|
array is replaced during a strategic merge patch.
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
type: array
|
||||||
|
required:
|
||||||
|
- key
|
||||||
|
- operator
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
matchLabels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: matchLabels is a map of {key,value} pairs.
|
||||||
|
A single {key,value} in the matchLabels map is equivalent
|
||||||
|
to an element of matchExpressions, whose key field is
|
||||||
|
"key", the operator is "In", and the values array contains
|
||||||
|
only "value". The requirements are ANDed.
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
type: array
|
||||||
|
required:
|
||||||
|
- source
|
||||||
|
- targets
|
||||||
|
type: object
|
||||||
|
status:
|
||||||
|
description: SyncSecretDefinitionStatus defines the observed state of
|
||||||
|
SyncSecretDefinition
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
served: true
|
||||||
|
storage: true
|
||||||
|
subresources:
|
||||||
|
status: {}
|
||||||
|
status:
|
||||||
|
acceptedNames:
|
||||||
|
kind: ""
|
||||||
|
plural: ""
|
||||||
|
conditions: []
|
||||||
|
storedVersions: []
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
image:
|
image:
|
||||||
repository: ckotzbauer/access-manager
|
repository: ckotzbauer/access-manager
|
||||||
tag: 0.4.1
|
tag: 0.5.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue