https://github.com/githubfoam/microk8s-travisci
microk8s pipeline
https://github.com/githubfoam/microk8s-travisci
istio juju k8s knative kubeflow linkerd microk8s microservice pipeline serverless service-mesh
Last synced: about 1 year ago
JSON representation
microk8s pipeline
- Host: GitHub
- URL: https://github.com/githubfoam/microk8s-travisci
- Owner: githubfoam
- License: gpl-3.0
- Created: 2020-06-06T07:02:40.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-18T22:28:12.000Z (over 5 years ago)
- Last Synced: 2025-02-05T07:49:42.895Z (about 1 year ago)
- Topics: istio, juju, k8s, knative, kubeflow, linkerd, microk8s, microservice, pipeline, serverless, service-mesh
- Language: Shell
- Homepage:
- Size: 110 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# microk8s-travisci
microk8s pipeline
Travis (.com) branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_serverless branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_prometheus branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_knative branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_dashboard branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_jaeger branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_cilium branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_istio branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_linkerd branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) feature_fluentd branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) macos branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) linux branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
Travis (.com) linux macos windows branch:
[](https://travis-ci.com/githubfoam/microk8s-travisci)
~~~~
MicroK8s Addons
cilium: Deploys Cilium to support Kubernetes network policies using eBPF.
istio: Adds the core Istio services (not available on arm64 arch).
knative: Adds the Knative middleware to your cluster (not available on arm64 arch).
linkerd: Deploys the linkerd service mesh (not available on arm64 arch).
dashboard: The standard Kubernetes Dashboard
fluentd: Deploy the Elasticsearch-Fluentd-Kibana logging and
monitoring solution.
jaeger: Deploy the Jaeger Operator in the “simplest”
configuration.
juju: Enables a juju client to work with MicroK8s.
ingress: A simple ingress controller for external access.
https://microk8s.io/docs/addons#heading--list
~~~~
~~~~
Cloud-init is the industry standard multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
https://cloudinit.readthedocs.io/en/latest
Kubernetes storage
https://openebs.io
OpenZFS on Linux and FreeBSD
https://github.com/openzfs/zfs
Native ZFS on Linux
https://zfsonlinux.org/
Lightweight Kubernetes
https://microk8s.io/
macOS Version
The default backend on macOS is hyperkit, wrapping Apple’s Hypervisor.framework
You need macOS Yosemite, version 10.10.3 or later installed on a 2010 or newer Mac
https://docs.travis-ci.com/user/reference/osx/#macos-version
~~~~