Found 87 repositories(showing 30)
lework
Use shell scripts to install kubernetes(k8s) high availability clusters and addon components based on kubeadmin with one click.使用shell脚本基于kubeadmin一键安装kubernetes 高可用集群和addon组件。
zhuchuangang
kubernetes install scripts,that includes etcd、kubernetes、flannel、docker,and there are many yaml files here,for example the kubernetes addones,redis,rabbitmq,mongo,traefik,ingress-nginx,cpehfs and so on.
gandazgul
Scripts and config files for installing k8s on fedora and installing several apps on k8s.
caglar10ur
(Yet another) collection of scripts to install kubernetes (k8s) to @digitalocean
f0rkr
A shell script that will install all necessary tools to set up a k8s cluster
thanhntdevops
No description available
markbenschop
Scripts to install k8s on a debian system for quick k8s tests
No description available
Paxman23l
Scripts to install docker and k8s on an rpi cluster, and manage updates through ansible
carcaraaa
A simple script to install k8s (v1.15.3) as master and worker
humansoftware
Ansible script that installs k3s and related tools to a bare metal server, making k8s ready to be used from it
LABUYOUUJINN23
name: main on: push: branches: - master tags: - "*" pull_request: jobs: pre-commit: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 - uses: pre-commit/action@v2.0.0 test: name: test needs: [pre-commit] runs-on: ubuntu-latest container: golang:1.17.1-alpine3.14 steps: - name: Checkout code uses: actions/checkout@v1 with: fetch-depth: 0 - name: Test run: | scripts/alpine-setup.sh make test build: name: build needs: [pre-commit] runs-on: ubuntu-latest container: golang:1.17.1-alpine3.14 strategy: matrix: os: [linux, labuyou, windows] arch: [arm64, amd64] exclude: - os: windows arch: arm64 steps: - name: Checkout uses: actions/checkout@v1 with: fetch-depth: 1 - name: Build run: | scripts/alpine-setup.sh GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} make all make changelog shell: sh env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Archive release artifacts uses: actions/upload-artifact@v1 with: name: release-artifacts-${{ matrix.os }}-${{ matrix.arch }} path: release-artifacts virus-scan: name: virus-scan needs: [build] runs-on: ubuntu-latest container: debian strategy: matrix: os: [linux, labuyou, windows] arch: [arm64, amd64] exclude: - os: windows arch: arm64 steps: - name: Checkout uses: actions/checkout@v1 with: fetch-depth: 1 - uses: actions/download-artifact@v1 with: name: release-artifacts-${{ matrix.os }}-${{ matrix.arch }} path: release-artifacts - name: run virus scan run: | tar xvzf release-artifacts/kubent-*-${{ matrix.os }}-${{ matrix.arch }}.tar.gz apt-get update -qqq && apt-get install clamav-daemon clamav-freshclam clamav-unofficial-sigs -qqqy freshclam service clamav-daemon start clamdscan kubent* integration-test: name: integration test needs: [build] runs-on: ubuntu-latest strategy: matrix: k8s_version: [ "kindest/node:v1.20.7", "kindest/node:v1.19.11", "kindest/node:v1.18.19", "kindest/node:v1.17.17", "kindest/node:v1.16.15", "kindest/node:v1.15.12", "kindest/node:v1.14.10" ] steps: - name: Checkout uses: actions/checkout@v1 with: fetch-depth: 1 - uses: actions/download-artifact@v1 with: name: release-artifacts-linux-amd64 path: release-artifacts - name: Create k8s Kind Cluster uses: helm/kind-action@v1.1.0 with: node_image: ${{ matrix.k8s_version }} cluster_name: kubent-test-cluster - name: run integration test run: | tar xvzf release-artifacts/kubent-*-linux-amd64.tar.gz kubectl version --short kubectl cluster-info --context kind-kubent-test-cluster ./kubent create-release: name: Create Release needs: [test, integration-test, virus-scan] runs-on: ubuntu-latest if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/') outputs: upload_url: ${{ steps.create_release.outputs.upload_url }} tag_name: ${{ steps.get_tag.outputs.git_tag }} steps: - uses: actions/download-artifact@v1 with: name: release-artifacts-linux-amd64 path: release-artifacts - name: Get the tag id: get_tag run: echo ::set-output name=git_tag::${GITHUB_REF/refs\/tags\//} - name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: ${{ steps.get_tag.outputs.git_tag }} release_name: ${{ steps.get_tag.outputs.git_tag }} body_path: ./release-artifacts/changelog
volatilia
k8s install shell script
presotto-m
Shell script install k8s cri-docker
tanwarsatya
Script and guide to install k8s on bare metal
miltlima
Script to install K8s Tools such as Kubectl, Kubectx , Krew and your plugins
dbuzatto
Dependency-free Bash script that generates a full audit report of any Linux machine — processes, open ports, users, containers (Docker/Podman/K8s), services, cron jobs, installed packages, and logs. No setup required. Run with sudo, get a report.
KnowledgeHut-AWS
A working blueocean in k8s, with a script to install it
mohaijiang
k8s-install-script
yuanyaru
successful install k8s with scripts
baamhittn
k8s install scripts
raravena80
k8s Install scripts
word-tang
install k8s scripts
adamydwang
k8s install scripts
zm4971
k8s_install_script
hermon14
Installing scripts for k8s
thangtranit90
script install k8s
rosenari
k8s install script
zahidsk
Install k8s using script
liaoyizhi
No description available