piraeus-operator
examples
piraeus-operator | examples | |
---|---|---|
6 | 9 | |
352 | 6,045 | |
3.7% | 0.7% | |
9.0 | 3.1 | |
10 days ago | 14 days ago | |
Go | Shell | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
piraeus-operator
-
Has anyone tried TrueNAS Scale and DRBD, Pacemaker Corosync etc
https://piraeus.io/ might be a good option rather than longhorn, check it out.
-
Longhorn alternatives
Linstor using https://piraeus.io/
-
Distributed Storage in a WAN Setting
For kubernetes I also tried https://piraeus.io/ which is a drbd-operator for kubernetes; it creates+mirrors LVM volumes between nodes. In my experience it was faster than ceph although not 100% stable; sometimes a volume would get stuck on a node and only a reboot could help.
-
Which block storage solution to self host ?
Take a look at https://github.com/piraeusdatastore/piraeus-operator
- Openebs ?? Or equivalent
-
Comparing Ceph, Linstor, Mayastor and Vitastor Storage Performance in Kubernetes
A lot better.
A couple of years ago I could see volumes on Linstor getting completely stuck and unrecoverable whenever the network was getting busy or unstable. Nodes reboot were a nightmare too.
Have a setup now with their Piraeus operator[1], Kubernetes >= 1.20, rancher and calico, and it seems to be very stable. XFS have been giving better results too. Still, better not to try too many reboot loops on the nodes.
1: https://github.com/piraeusdatastore/piraeus-operator/
examples
-
SBOM with Checkov
$ git clone https://github.com/dwmkerr/terraform-consul-cluster.git $ git clone https://github.com/splunk/splunk-aws-cloudformation.git $ git clone https://github.com/webdevops/Dockerfile.git $ git clone https://github.com/softprops/serverless-aws-rust-http.git $ git clone https://github.com/kubernetes/examples.git $ git clone https://github.com/prometheus-community/helm-charts.git
-
Which block storage solution to self host ?
Then for the initators (k8s pods), just reference the builtin iSCSI CSI driver in your deployment's [volume config](https://github.com/kubernetes/examples/blob/master/volumes/iscsi/iscsi.yaml).
-
Automation as key to cloud adoption success
Reference: https://github.com/kubernetes/examples
-
MountVolume.SetUp failed for volume "nfs" : mount failed: exit status 32
I am setting up a kubernetes lab using one node only and learning to setup kubernetes nfs. I am following kubernetes nfs example step by step from the following link: https://github.com/kubernetes/examples/tree/master/staging/volumes/nfs
- I just passed the CKA!! Here are some tips (2022)
-
Any example kubernetes applications I can reference?
It doesn't seem like there are a lot of good open source k8's projects. One I could find was the kubernetes/examples repo.
-
GlusterFS for Kubernetes Volume Storage: Ability to mount directories in volumes?
Kubernetes has a decent example of using GlusterFS for Volume storage: fun documentation link
-
Full Stack Kubernetes with Kong Ingress Controller
Now let's deploy something that will return some results. Kubernetes has multiple example applications available in a Github repo. We are going to deploy the Guestbook App with these commands:
-
Microk8s + iSCSI not mounting
Following this example Kubernetes iSCSI Example, I created a new raw LUN and deployed the below pod manifest:
What are some alternatives?
rook - Storage Orchestration for Kubernetes
microservices-demo - Deployment scripts & config for Sock Shop
linstor-server - High Performance Software-Defined Block Storage for container, cloud and virtualisation. Fully integrated with Docker, Kubernetes, Openstack, Proxmox etc.
aws-cdk-examples - Example projects using the AWS CDK
lvm-localpv - Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend LVM2 data storage stack.
microservices-demo - Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
kubegres - Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.
azure-pipelines-yaml - Azure Pipelines YAML examples, templates, and community interaction
zfs-localpv - Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend ZFS data storage stack.
Dockerfile - :package: Dockerfiles from WebDevOps for PHP, Apache and Nginx
kube-linstor - Containerized LINSTOR SDS for Kubernetes, ready for production use.
serverless-aws-rust-http - ⚡🏗️ template for new aws lambda serverless rust http apps