🔗 Entangle kubernetes connections running on remote clusters, also behind NAT
Go to file
dependabot[bot] 6a815eb644
Bump the go_modules group across 1 directory with 7 updates
Bumps the go_modules group with 4 updates in the / directory: [github.com/emicklei/go-restful](https://github.com/emicklei/go-restful), [golang.org/x/crypto](https://github.com/golang/crypto), google.golang.org/protobuf and gopkg.in/yaml.v3.


Updates `github.com/emicklei/go-restful` from 2.9.5+incompatible to 2.16.0+incompatible
- [Release notes](https://github.com/emicklei/go-restful/releases)
- [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md)
- [Commits](https://github.com/emicklei/go-restful/compare/v2.9.5...v2.16.0)

Updates `golang.org/x/crypto` from 0.0.0-20220214200702-86341886e292 to 0.17.0
- [Commits](https://github.com/golang/crypto/commits/v0.17.0)

Updates `golang.org/x/net` from 0.0.0-20220225172249-27dd8689420f to 0.10.0
- [Commits](https://github.com/golang/net/commits/v0.10.0)

Updates `golang.org/x/sys` from 0.0.0-20220209214540-3681064d5158 to 0.15.0
- [Commits](https://github.com/golang/sys/commits/v0.15.0)

Updates `golang.org/x/text` from 0.3.7 to 0.14.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.3.7...v0.14.0)

Updates `google.golang.org/protobuf` from 1.27.1 to 1.33.0

Updates `gopkg.in/yaml.v3` from 3.0.0-20210107192922-496545a6307b to 3.0.0

---
updated-dependencies:
- dependency-name: github.com/emicklei/go-restful
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: golang.org/x/net
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: golang.org/x/sys
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: golang.org/x/text
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
  dependency-group: go_modules
- dependency-name: gopkg.in/yaml.v3
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-19 10:40:22 +00:00
.github Update issue templates 2023-06-13 12:24:46 +02:00
api/v1alpha1 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
config 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
controllers 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
hack Initial import 2022-09-01 23:30:25 +02:00
script 🎨 Rebrand to kairos 2022-09-19 10:55:35 +00:00
tests/fixtures 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
.dockerignore Initial import 2022-09-01 23:30:25 +02:00
.gitignore Initial import 2022-09-01 23:30:25 +02:00
Dockerfile Remove unneeded env from Dockerfile 2022-09-02 13:28:41 +00:00
go.mod Bump the go_modules group across 1 directory with 7 updates 2024-04-19 10:40:22 +00:00
go.sum Bump the go_modules group across 1 directory with 7 updates 2024-04-19 10:40:22 +00:00
main.go 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
Makefile Add kubesplit target 2022-11-14 23:58:12 +01:00
PROJECT 🌱 Add daemonset 2022-12-28 19:40:55 +01:00
README.md 📖 Update README 2023-02-07 12:16:52 +01:00


kairos-white-column 5bc2fe34
Entangle

Entangle kubernetes connections running on remote clusters, also behind NAT

license docs go report card

With Kairos you can build immutable, bootable Kubernetes and OS images for your edge devices as easily as writing a Dockerfile. Optional P2P mesh with distributed ledger automates node bootstrapping and coordination. Updating nodes is as easy as CI/CD: push a new image to your container registry and let secure, risk-free A/B atomic upgrades do the rest.

Documentation

Contribute

📚 Getting started with Kairos
💡 Examples
🎥 Video
👐Engage with the Community

🙌 CONTRIBUTING.md
🙋 GOVERNANCE
👷Code of conduct

This is experimental!

Installation

To install, use helm:

# Adds the kairos repo to helm
$ helm repo add kairos https://kairos-io.github.io/helm-charts
"kairos" has been added to your repositories
$ helm repo update                                        
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "kairos" chart repository
Update Complete. ⎈Happy Helming!⎈

# Install the CRD chart
$ helm install kairos-crd kairos/kairos-crds
NAME: kairos-crd
LAST DEPLOYED: Tue Sep  6 20:35:34 2022
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None

# Installs entangle
$ helm install kairos-entangle kairos/entangle

Documentation is available at: https://kairos.io/docs/reference/entangle/

License

Copyright 2022.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.