Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,9 @@ Dockerfile.cross

# temp stuff
/tmp


.hugo_build.lock
/website/node_modules
/website/public
/website/resources
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "website/themes/docsy"]
path = website/themes/docsy
url = https://github.com/google/docsy.git
5 changes: 5 additions & 0 deletions website/archetypes/default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++
17 changes: 17 additions & 0 deletions website/content/en/_index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
+++
title = "component-operator"
linkTitle = "component-operator"

+++

{{< blocks/cover title="component-operator" image_anchor="top" height="full" color="primary" >}}
<div class="mx-auto">
<span class="font-weight-bold">A Kubernetes Component Operator Framework</span><br><br><br>
<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
Documentation <i class="fas fa-arrow-alt-circle-right ml-2"></i>
</a>
<a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/sap/component-operator-runtime">
Source Repository <i class="fab fa-github ml-2 "></i>
</a>
</div>
{{< /blocks/cover >}}
17 changes: 17 additions & 0 deletions website/content/en/docs/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: "component-operator-runtime"
linkTitle: "component-operator-runtime"
weight: 40
type: "docs"
---

This repository provides a framework supporting the development of Kubernetes operators
managing the lifecycle of arbitrary deployment components of Kubernetes clusters, with a special focus
on such components that are or contain Kubernetes operators themselves.

It can therefore serve as a starting point to develop [SAP Kyma module operators](https://github.com/kyma-project/template-operator),
but can also be used independently of Kyma. While being perfectly suited to develop opiniated operators like Kyma module operators, it can be
equally used to cover more generic use cases. A prominent example for such a generic operator is the [SAP component operator](https://github.com/sap/component-operator) which can be compared to flux's [kustomize controller](https://github.com/fluxcd/kustomize-controller) and [helm controller](https://github.com/fluxcd/helm-controller).

If you want to report bugs, or request new features or enhancements, please [open an issue](https://github.com/sap/component-operator-runtime/issues)
or [raise a pull request](https://github.com/sap/component-operator-runtime/pulls).
7 changes: 7 additions & 0 deletions website/hugo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
baseURL = 'https://sap.github.io/component-operator/'
title = 'Component Operator'
theme = "docsy"

# Language settings
contentDir = "content/en"
defaultContentLanguage = "en"
Loading