Skip to content

Commit

Permalink
Publishing site Mer 13 mar 2024 14:34:29 CET
Browse files Browse the repository at this point in the history
  • Loading branch information
lbroudoux committed Mar 13, 2024
1 parent bcae6fc commit d8f88d0
Show file tree
Hide file tree
Showing 3 changed files with 167 additions and 1 deletion.
26 changes: 25 additions & 1 deletion helm/index.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
apiVersion: v1
entries:
microcks:
- apiVersion: v2
appVersion: 1.9.0
created: "2024-03-13T12:39:24.369049+01:00"
description: Microcks - API Mocking and Testing
digest: 427f85f0b6a1d6c7ada6d9a536e7583acaf5ad5c80b6396a7f4dc4ab6fdd07f9
home: https://microcks.io
icon: https://microcks.io/images/microcks-big.png
keywords:
- mocks
- microservice
- api
- test
kubeVersion: '>=1.17.0-0'
maintainers:
- email: laurent.broudoux@gmail.com
name: Laurent Broudoux
name: microcks
sources:
- http://github.com/microcks/microcks/
- https://microcks.io
type: application
urls:
- https://microcks.io/helm/microcks-1.9.0.tgz
version: 1.9.0
- apiVersion: v2
appVersion: 1.8.1
created: "2024-01-09T17:04:28.916401+01:00"
Expand Down Expand Up @@ -457,4 +481,4 @@ entries:
urls:
- https://microcks.io/helm/microcks-0.8.0.tgz
version: 0.8.0-helm-3.kube-1.17
generated: "2024-01-09T17:04:28.915397+01:00"
generated: "2024-03-13T12:39:24.367924+01:00"
Binary file added helm/microcks-1.9.0.tgz
Binary file not shown.
142 changes: 142 additions & 0 deletions operator/operator-1.9.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: microcksinstalls.microcks.github.io
spec:
group: microcks.github.io
names:
kind: MicrocksInstall
listKind: MicrocksInstallList
plural: microcksinstalls
singular: microcksinstall
scope: Namespaced
versions:
- name: v1alpha1
served: true
storage: true
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
subresources:
status: {}
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: microcks-ansible-operator
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
creationTimestamp: null
name: microcks-ansible-operator
rules:
- apiGroups:
- ""
resources:
- pods
- services
- endpoints
- persistentvolumeclaims
- events
- configmaps
- secrets
verbs:
- '*'
- apiGroups:
- ""
resources:
- namespaces
verbs:
- get
- apiGroups:
- apps
resources:
- deployments
- daemonsets
- replicasets
- statefulsets
verbs:
- '*'
- apiGroups:
- route.openshift.io
resources:
- routes
verbs:
- '*'
- apiGroups:
- route.openshift.io
resources:
- routes/custom-host
verbs:
- create
- apiGroups:
- networking.k8s.io
resources:
- ingresses
verbs:
- '*'
- apiGroups:
- monitoring.coreos.com
resources:
- servicemonitors
verbs:
- get
- create
- apiGroups:
- kafka.strimzi.io
resources:
- kafkas
- kafkatopics
verbs:
- '*'
- apiGroups:
- microcks.github.io
resources:
- '*'
verbs:
- '*'
---
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: microcks-ansible-operator
subjects:
- kind: ServiceAccount
name: microcks-ansible-operator
roleRef:
kind: Role
name: microcks-ansible-operator
apiGroup: rbac.authorization.k8s.io
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: microcks-ansible-operator
spec:
replicas: 1
selector:
matchLabels:
name: microcks-ansible-operator
template:
metadata:
labels:
name: microcks-ansible-operator
spec:
serviceAccountName: microcks-ansible-operator
containers:
- name: microcks-ansible-operator
image: quay.io/microcks/microcks-ansible-operator:1.9.0
imagePullPolicy: Always
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: OPERATOR_NAME
value: "microcks-ansible-operator"

0 comments on commit d8f88d0

Please sign in to comment.