Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for a diverse set of storage solutions to natively integrate with cloud-native environments.
storage kubernetes ceph storage-cluster docker cloud-native etcd cncf storage-orchestratorkURL is a Kubernetes installer for airgapped and online clusters. kURL relies on kubeadm to bring up the Kubernetes control plane, but there are a variety of tasks a system administrator must perform both before and after running kubeadm init in order to have a production-ready Kubernetes cluster, such as installing Docker, configuring Pod networking, or installing kubeadm itself. The purpose of this installer is to automate those tasks so that any user can deploy a Kubernetes cluster with a single script.
bash kubernetes kubernetes-cluster ceph kubeadm rook contour kubernetes-installation airgapped kurl kubernetes-installerThis is a small and clean approach of providing the Ceph overall cluster health status via a restful json api as well as via a (hopefully) fancy web gui. There are no dependencies to the existing ceph-rest-api. This wsgi application talks to the cluster directly via librados. You can find a blog entry regarding monitoring a Ceph cluster with ceph-dash on Crapworks.
ceph dashboard graphite influxdb monitoring apias a shared cache for frameworks built with Carthage. This will download Rome to the Pods/ folder during your next pod install execution and will allow you to invoke it via ${PODS_ROOT}/Rome/rome in your Script Build Phases.
carthage ios package-manager mac apple s3 cache framework tool aws-s3 aws watchos tvos workflow fastlane fastlane-plugin ceph miniocn is a little program written in Go that helps you interact with the S3 API by providing a REST S3 compatible gateway. The target audience is developers building their applications on Amazon S3. It is also an exciting tool to showcase Ceph Rados Gateway S3 compatibility. This is brought to you by the power of Ceph and Containers. Under the hood, cn runs a Ceph container and exposes a Rados Gateway. For convenience, cn also comes with a set of commands to work with the S3 gateway. Before you ask "why not using s3cmd instead?", then you will be happy to read that internally cn uses s3cmd and act as a wrapper around the most commonly used commands. Also, keep in mind that the CLI is just for convenience, and the primary use case is you developing your application directly on the S3 API. cn relies on Docker so it must be installed on your machine. If you're not running a Linux workstation you can install Docker for Mac or Windows.
ceph s3-gateway rados-gatewayAnsible playbooks for quickly building Kubernetes and Ceph cluster.Following the below steps to create Kubernetes cluster on CentOS 7.x and Ubuntu Server 16.x.
kubernetes ceph vagrant virtualbox ansible kubernetes-management deploymentPifpaf is a suite of fixtures and a command-line tool that allows to start and stop daemons for a quick throw-away usage. This is typically useful when needing these daemons to run integration testing. It originaly evolved from its precussor overtest. Killing the daemon whose PID is contained in $PIFPAF_PID will stop the launched daemon and clean the test environment. You can kill it yourself or use the defined function pifpaf_stop.
fixtures mongodb mysql postgresql redis influxdb etcd aodh gnocchi ceph openstack keystone s3rver elasticsearch consule fakes3 couchdb zookeeperThis nagios/icinga plugin simply connects to a ceph-dash instance, gather the information about the overall cluster health and outputs a nagios compatible message including several perfdata metrics. Just plain python. Uses urllib2 to gather data from the ceph-dash instance.
nagios icinga plugin ceph monitoring perframeCreate a vagrant configuration to support multiple ceph cluster topologies. Ideal for development or exploration of Ceph. Review the config.yml. All addresses are on private networks. Each commented section lists the requirements for a configuration and approximate initialization time.
ceph vagrant libvirt opensuse cluster ceph-installation ceph-cluster devopsSalt states for Ceph cluster deployment. Those states are tested on Ubuntu 14.04 with Ceph Hammer release and Salt v2016.3.2.
ceph storage saltstack automation ceph-saltWarehouse scale server repair, more benign than borg. Bynar is an open source system for automating server maintenance across the datacenter. Bynar builds upon many years of experience automating the drudgery of server repair. The goal is to have the datacenter maintain itself. Large clusters these days require lots of maintenance. Cassandra, Ceph, Gluster, Hadoop and others all require quick replacement of server parts as they break down or the cluster can become degraded. As your cluster grows, you generally need to have more people to maintain them. Bynar hopes to break this cycle and free up your time so that your clusters can scale to ever greater sizes without requiring more people to maintain them.
ceph protobuf zeromqNuClear VStore - advertising data storage with versioning
aws-s3 ceph dot-net asp-net-core kafkaThis is a set of Chef cookbooks to bring up an instance of an OpenStack-based cluster of head and worker nodes. In addition to hosting virtual machines, there are a number of additional services provided with these cookbooks - such as distributed storage, DNS, log aggregation/search, and monitoring - see below for a partial list of services provided by these cookbooks. Each head node runs all of the core services in a highly-available manner with no restriction upon how many head nodes there are. The cluster is deemed operational as long as 50%+1 of the head nodes are online. Otherwise, a network partition may occur with a split-brain scenario. In practice, we currently recommend roughly one head node per rack.
chef openstack vagrant ceph ansiblef3 is a bridge that acts like an FTP server which accepts files but transfers them into an s3 bucket, instead of writing them to disk. If you need help, run: f3 -h.
s3 ceph ftpThe scripts in this repository allows you to streamline and/or replicate your Ceph deployment in Oracle Cloud Infrastructure (OCI). Ceph is an open source distributed storage system designed for performance, reliability and scalability. It provides interfaces for object, block, and file-level storage. Ceph is now widely used and fully supported on Oracle Linux as described in the Release 3 of Ceph Storage for Oracle Linux.
oci ceph terraformOperos is a Linux-based operating system that brings hyperscaler-grade infrastructure automation to organizations of all sizes: scheduled containers, software defined networking, and converged storage automatically provisioned on commodity x86 servers. For more information about Operos, see its home page.
devops kubernetes orchestrator os docker containers ceph private-cloudk8s-tew is a CLI tool to install a Kubernetes Cluster (local, single-node, multi-node or HA-cluster) on Bare Metal. It installs the most essential components needed by a cluster such as networking, storage, monitoring, logging, backuping/restoring and so on. Besides that, k8s-tew is also a supervisor that starts all cluster components on each node, once it setup the nodes.
kubernetes cluster docker containers cncf containerd ceph helm grafana prometheus ark calico kibana letsencrypt kibana-dashboard fluent-bit elasticsearch nginx-ingress k8sceph-safe-disk checks whether OSDs in a ceph cluster are removable or not. This is done in two ways, the quick way, and the more exhaustive way. The quick option -q checks whether the cluster's minimum OSD size is satisfied (that is the current size is min_size + 1). This could be unsafe as a placement group might not be reproduced.
ceph placement-groupNote: Most of this documentation is about the open source project. If you came to try Contiv, read our documentation. volplugin currently only supports Docker volume plugins. First class scheduler support for: Kubernetes and Mesos will be available before the first stable release.
ceph storage nfs docker mesos contiv-storage volume kubernetesDeploy a ceph cluster with terraform backends and provisioning with config management tools. You need to install terraform https://www.terraform.io/ and https://github.com/dmacvicar/terraform-provider-libvirt.
ceph saltstack ansible ceph-deploy ci terraform libvirt cephfs community ceph-salt
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.