Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

Commit

Permalink
Documentation for kAppNav support + fix readme (#135)
Browse files Browse the repository at this point in the history
* Documentation for kAppNav support + fix readme

* Documentation update + 0.2.0 release

* Update changelog and user guide

* Update image version + doc change
  • Loading branch information
leochr authored Sep 27, 2019
1 parent ae61f3a commit d4525e6
Show file tree
Hide file tree
Showing 7 changed files with 656 additions and 30 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,14 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

## [0.2.0]

### Added

- Support for watching multiple namespaces by setting `WATCH_NAMESPACE` to a comma-separated list of namespaces. ([#114](https://github.com/appsody/appsody-operator/issues/114))
- Allow users to add new labels or override default labels for resources created by the operator via setting labels on `AppsodyApplication` CRs. ([#118](https://github.com/appsody/appsody-operator/issues/118))
- Support for automatically creating and configuring `ServiceMonitor` resource for integration with Prometheus Operator. ([#125](https://github.com/appsody/appsody-operator/issues/125))
- Automatically configure the `AppsodyApplication`'s Kubernetes resources to allow automatic creation of an application definition by [kAppNav](https://kappnav.io/), Kubernetes Application Navigator. ([#128](https://github.com/appsody/appsody-operator/issues/128),[#135](https://github.com/appsody/appsody-operator/issues/135))

### Changed

Expand All @@ -30,5 +33,6 @@ All notable changes to this project will be documented in this file.

The initial release of the Appsody Operator 🎉🥳

[Unreleased]: https://github.com/appsody/appsody-operator/compare/v0.1.0...HEAD
[Unreleased]: https://github.com/appsody/appsody-operator/compare/v0.2.0...HEAD
[0.2.0]: https://github.com/appsody/appsody-operator/releases/tag/v0.2.0
[0.1.0]: https://github.com/appsody/appsody-operator/releases/tag/v0.1.0
82 changes: 82 additions & 0 deletions deploy/releases/0.2.0/appsody-app-cluster-rbac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
name: appsody-operator-APPSODY_OPERATOR_NAMESPACE
rules:
- apiGroups:
- ""
resources:
- pods
- services
- endpoints
- persistentvolumeclaims
- events
- configmaps
- secrets
- serviceaccounts
verbs:
- '*'
- apiGroups:
- apps
resources:
- deployments
- daemonsets
- replicasets
- statefulsets
verbs:
- '*'
- apiGroups:
- autoscaling
resources:
- horizontalpodautoscalers
verbs:
- '*'
- apiGroups:
- monitoring.coreos.com
resources:
- servicemonitors
verbs:
- '*'
- apiGroups:
- apps
resourceNames:
- appsody-operator
resources:
- deployments/finalizers
verbs:
- update
- apiGroups:
- appsody.dev
resources:
- '*'
verbs:
- '*'
- apiGroups:
- route.openshift.io
attributeRestrictions: null
resources:
- routes
verbs:
- '*'
- apiGroups:
- serving.knative.dev
attributeRestrictions: null
resources:
- services
verbs:
- '*'
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: appsody-operator-APPSODY_OPERATOR_NAMESPACE
subjects:
- kind: ServiceAccount
name: appsody-operator
namespace: APPSODY_OPERATOR_NAMESPACE
roleRef:
kind: ClusterRole
name: appsody-operator-APPSODY_OPERATOR_NAMESPACE
apiGroup: rbac.authorization.k8s.io
Loading

0 comments on commit d4525e6

Please sign in to comment.