The project is currently pre-alpha and it is expected that breaking changes to the API will be made in the upcoming releases. See the design docs for planned work on upcoming milestones.
operator kubernetes sdkThis readme and related documentation are Work in Progress. Controller-manager: used to schedule and manage the lifecycle of CRD objects.
kubernetes microservice site-reliability-engineering cncf chaos operator cloud-native fault-injection hacktoberfest chaos-testing chaos-engineering crd chaos-experiments chaos-meshOperators are Kubernetes native applications. We define native as being both managed using the Kubernetes APIs via kubectl and ran on Kubernetes as containers. Operators take advantage of Kubernetes’s extensibility to deliver the automation advantages of cloud services like provisioning, scaling, and backup/restore while being able to run anywhere that Kubernetes can run. This list is built by the community. Have you built or are you using an Operator that is not listed? Please send a pull request and we will add that Operator to the list.
operator kubernetesLitmus is a toolset to do cloud-native chaos engineering. Litmus provides tools to orchestrate chaos on Kubernetes to help SREs find weaknesses in their deployments. SREs use Litmus to run chaos experiments initially in the staging environment and eventually in production to find bugs, vulnerabilities. Fixing the weaknesses leads to increased resilience of the system.
kubernetes golang ansible microservices site-reliability-engineering cncf operator cloud-native fault-injection hacktoberfest litmus kubernetes-resources chaos-testing chaos-engineering crd operator-sdk chaoshub chaos-experimentsMeet the easiest way to generate SLOs for Prometheus. Sloth generates understandable, uniform and reliable Prometheus SLOs for any kind of service. Using a simple SLO spec that results in multiple metrics and multi window multi burn alerts.
kubernetes alerts monitoring controller metrics alerting oncall prometheus operator slo observability sli service-level-objective sla prometheus-operator service-level google-slo autogenerates-prometheus-slo opensloMajor planned features have been completed and while no breaking API changes are currently planned, we reserve the right to address bugs and API changes in a backwards incompatible way before the project is declared stable. See upgrade guide for safe upgrade process.Currently user facing etcd cluster objects are created as Kubernetes Custom Resources, however, taking advantage of User Aggregated API Servers to improve reliability, validation and versioning is planned. The use of Aggregated API should be minimally disruptive to existing users but may change what Kubernetes objects are created or how users deploy the etcd operator.
etcd kubernetes operatorThe basic features have been completed, and while no breaking API changes are currently planned, the API can change in a backwards incompatible way before the project is declared stable. The Vault operator deploys and manages Vault clusters on Kubernetes. Vault instances created by the Vault operator are highly available and support automatic failover and upgrade.
vault kubernetes operator operators securityThe ElasticSearch operator is designed to manage one or more elastic search clusters. Included in the project (initially) is the ability to create the Elastic cluster, deploy the data nodes across zones in your Kubernetes cluster, and snapshot indexes to AWS S3. The operator was built and tested on a 1.7.X Kubernetes cluster and is the minimum version required due to the operators use of Custom Resource Definitions.
kubernetes operator elasticsearchThe operator watches additions, updates, and deletions of PostgreSQL cluster manifests and changes the running clusters accordingly. For example, when a user submits a new manifest, the operator fetches that manifest and spawns a new Postgres cluster along with all necessary entities such as Kubernetes StatefulSets and Postgres roles. See this Postgres cluster manifest for settings that a manifest may contain. The operator also watches updates to its own configuration and alters running Postgres clusters if necessary. For instance, if a pod docker image is changed, the operator carries out the rolling update. That is, the operator re-spawns one-by-one pods of each StatefulSet it manages with the new Docker image.
kubernetes postgresql operator postgres clusterKooper is a simple Go library to create Kubernetes operators and controllers. Kooper is a set of utilities packed as a library or framework to easily create Kubernetes controllers and operators.
kubernetes controller operator library infrastructure k8s toolkit frameworkThe AWS Service Operator allows you to manage AWS resources using Kubernetes Custom Resource Definitions. Using the AWS Service Operator enables a gitops workflow to drive your infrastructure to the desired state leveraging Kubernetes Custom Resource Definitions (CRD), the Kubernetes internal control loop, and AWS cloudformation orchestration. Read more about "operators" here.
kubernetes k8s aws operatorThe Terraform Cloud Operator for Kubernetes provides first-class integration between Kubernetes and Terraform Cloud by extending the Kubernetes control plane to enable lifecycle management of cloud and on-prem infrastructure through Kubernetes manifests. Manifests can be deployed and managed using kubectl, Terraform, Gitops tools, or any other tool that allows you to manage Kubernetes custom resources. This operator provides a unified way to manage a Kubernetes application and its infrastructure dependencies through a single Kubernetes CustomResourceDefinition (CRD). After the infrastructure dependencies are created, pertinent information such as endpoints and credentials are returned from Terraform Cloud to Kubernetes.
kubernetes terraform operator terraform-cloudAll console needs is a MinIO user with admin privileges and URL pointing to your MinIO deployment.
tls console minio minio-client operator k8s mc minio-server minio-storage minio-consoleNote that since the manifest will install a Custom Resource Definition, the user running the above command will need cluster-admin privileges.
kubernetes cassandra operatorThis repository contains examples for deploying PGO, the Postgres Operator from Crunchy Data, using a variety of examples. The examples are grouped by various tools that can be used to deploy them.
kubernetes postgres database postgresql database-as-a-service operator database-management high-availability kubernetes-operator disaster-recovery pgo postgres-operatorThis repository collects Kubernetes manifests, dashboards, and alerting rules combined with documentation and scripts to provide single-command deployments of end-to-end Kubernetes cluster monitoring.This repository has been merged with the Prometheus Operator. It can now be found under contrib/kube-prometheus.
prometheus prometheus-operator kubernetes operator cluster-monitoring alerts dashboardsPrague, Czech Republic. Around two o'clock at night. A single car pulls up to the section headquarters. Section chief JOHN DRYDEN gets out and looks around him before getting into the empty building.
perl6 macros dsl grammar parsing slang operator experimental macroWe do not intend to implement of Tensor and Ops, but instead use this as common bridge to reuse tensor and ops across frameworks.RFC proposals are opened as issues. The major release will happen as a vote issue to make sure the participants agree on the changes.
tensor operator deep-learningThis plugin provides Vim operator mappings to deal with surrounds like (), "" and so on. In addition, both end of the text object are the same character, vim-operator-surround recognizes them as a surround (this behavior is customizable with some variables). This plugin would be more useful with vim-textobj-between or vim-textobj-anyblock. And you can customize and add surround definitions in global and filetype specific scope.
vim-plugin vim operator surroundAn RxJS library wrapper that lets you execute Rx operators directly using marble-diagram ASCII string arguments. rxify was mainly created as an educational tool to guide those ramping up on Reactive Extensions for the first time by presenting an alternative way to visualize and experiment on its asynchronous features. However, some folks may find it useful for other purposes such as general problem-solving or simplifying unit tests.
rx rxify marble ascii operator observable sequence stream methods
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.