Skip to content

githubfoam/kind-travisci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kind-travisci

kind pipeline

Travis (.com) branch: Build Status

Travis (.com) Istio branch: Build Status

Travis (.com) weavescope branch: Build Status

Travis (.com) dashboard branch: Build Status

Travis (.com) openesb branch: Build Status

Travis (.com) kubeflow branch: Build Status

Travis (.com) cilium branch: Build Status

Travis (.com) chaos mesh branch: Build Status

Travis (.com) microservices branch: Build Status

Travis (.com) EFK branch: Build Status

Travis (.com) ELK branch: Build Status

Travis (.com) voting_app branch: Build Status

smoke tests

istio service mesh
openEBS
k8s dashboard

Weave Scope
https://www.weave.works/oss/scope/

Kubeflow Fairing
https://www.kubeflow.org/docs/fairing/

Cilium
uses kind to demonstrate deployment and operation of Cilium in a multi-node Kubernetes cluster running locally on Docker.
https://docs.cilium.io/en/stable/gettingstarted/kind/

Hubble
Hubble is a fully distributed networking and security observability platform for cloud native workloads. It is built on top of Cilium and eBPF to enable deep visibility into the communication and behavior of services as well as the networking infrastructure in a completely transparent manner.
https://docs.cilium.io/en/stable/gettingstarted/kind/
The conntrack-tools are a set of free software userspace tools for Linux that allow system administrators interact with the Connection Tracking System, which is the module that provides stateful packet inspection for iptables. The conntrack-tools are the userspace daemon conntrackd and the command line interface conntrack.

The userspace daemon conntrackd can be used to enable high availability of cluster-based stateful firewalls and to collect statistics of the stateful firewall use
http://conntrack-tools.netfilter.org/
kind is a tool for running local Kubernetes clusters using Docker container “nodes”.
kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.
https://kind.sigs.k8s.io/
Cluster Mesh
simulate Cluster Mesh in a sandbox
https://docs.cilium.io/en/stable/gettingstarted/kind/
Kubernetes auditing provides a security-relevant chronological set of records documenting the sequence of activities that have affected system by individual users, administrators or other components of the system. It allows cluster administrator to answer the following questions:

    what happened?
    when did it happen?
    who initiated it?
    on what did it happen?
    where was it observed?
    from where was it initiated?
    to where was it going?
https://kubernetes.io/docs/tasks/debug-application-cluster/audit/
Bootstrapping Gardener
https://istio.io/docs/setup/platform-setup/gardener/

Preparing the Setup
Conceptually, all Gardener components are designated to run inside as a Pod inside a Kubernetes cluster.
https://github.com/gardener/gardener/blob/master/docs/development/local_setup.md
Installing Chocolatey
https://chocolatey.org/docs/installation
Install Homebrew
https://brew.sh/