+
Skip to content

Tags: ilkilab/agorakube

Tags

v1.25.0

Toggle v1.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add v1.25 support (#335)

* Update nginx ingress to 1.0.1

* Update nginx.yaml.j2

* Add URLs to unblock behind a Proxy/Firewall

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update nginx.yaml.j2

* fix typos and format licensing paragraph readme.md

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update nginx.yaml.j2

* Update nginx.yaml.j2

* Discover OIDC address and DNS

Discover OIDC address and add an entry for it in /etc/hosts

* Add persistence to Keycloak

* Enable Keycloak persistence parameters

* Update all.yaml

* Update oidc.sh

* Update all.yaml

* Update main.yaml

* Update keycloak.yaml.j2

* Update keycloak-oidc.yaml

* Update keycloak-oidc.yaml

* Update nginx.yaml.j2

* Update ingress-nginx

* Update instructions.md

* Update instructions.md

* Update instructions.md

* Add configurable DNS forwarders

(cherry picked from commit 0dfa826)

* Update instructions.md

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update Vagrantfile

* Update Vagrantfile

* Update instructions.md

* Feature/monitoring persistance (#301)

* Add Dashboard v2 and v2.1

* Modify vars in all.yaml

* Modify instructions.md

* Modify Vagrantfile

* Delete argocd.yaml.j2

* Typo error

* Typos

* Create argocd.yams.j2

* Rename argocd.yams.j2 to argocd.yaml.j2

* Rename argocd.yaml.j2 to argocd.j2

* Update grafana.yaml.j2

Modify Grafana's dashboard Adress

* Update grafana.yaml.j2

Co-authored-by: root <hbourge@ilki.fr>
Co-authored-by: HaroldIlki <90386162+HaroldIlki@users.noreply.github.com>

* Update main.yaml

* add supervision namespace

* Condition Data persistence for Grafana

* Correct Grafana deployment

* Create log-centralization.yaml

* correct condition data persistence

* correct datasource condition

* change dashboard link

* Correct Variable

* correct dashboard link

* Update log-centralization.yaml.j2

* Update all.yaml

* Fix volumes

* Make it possible to change volume type

* Make it possible to change volume data type

* Make sur Loki can access /loki dir

* Change Fluent-bit toleration and privileges

* Force loki release to 2.3.0

* fix loki deployment and configMap

* Update monitoring.yaml.j2

* Update log-centralization.yaml.j2

* Fix DNS resolution for fluent-bit

* edit fluentbit input filter parser

* add agorakube_network.calico_autodetection_methode

* Add calico iface autodection custom

* add calico_autodetection_methode

* add calico_autodetection_methode

* Update instructions.md

* Update instructions.md

* Update all.yaml

* Update Vagrantfile

* Update Vagrantfile

* Add calico_autodetection_method instructions

* Update calico.yaml.j2

* Update instructions.md

* Update instructions.md

* Update instructions.md

* Fix/remove nginx update (#304)

* Update nginx.yaml.j2

* Update nginx.yaml

* Create rolling.yaml

* Update rolling.yaml

* add drain nodes

* add uncordon tasks

* Update main.yaml

* Update main.yaml

* Add rolling Upgrade information

* add CI for develop branch

* Update rolling.yaml

* Update all.yaml

* fix Trailing whitespace

* fix Trailing whitespace

* Update main.yaml

* [ImgBot] Optimize images

*Total -- 187.64kb -> 169.12kb (9.87%)

/images/AGORAKUBE.png -- 164.94kb -> 146.78kb (11.01%)
/images/agorakube-logo.svg -- 22.70kb -> 22.35kb (1.57%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

* chore : use --no-cache-dir flag to pip in dockerfiles to save space

using --no-cache-dir flag in pip install, make sure downloaded packages
by pip don't cache on the system. This is a best practice that makes sure
to fetch from repo instead of using local cached one. Further, in the case
of Docker Containers, by restricting caching, we can reduce image size.
In terms of stats, it depends upon the number of python packages
multiplied by their respective size. e.g for heavy packages with a lot
of dependencies it reduces a lot by don't cache pip packages.

Further, more detailed information can be found at

https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6

Signed-off-by: Pratik Raj <rajpratik71@gmail.com>

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* added support for cloud controller manager

* removed unused kubelet and kube-proxy unit files

* Update traefik.yaml.j2

* added cloud-controller-manager to README.md

* Update restore-etcd.yaml

* Update metrics.yaml.j2

* first pass

* Update keycloak.yaml.j2

* second pass

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Add K8S v1.23 config for kube-scheduler

* Update Ingress Nginx

* Update nginx.yaml.j2

* Update nginx.yaml.j2

* Update all.yaml

* Update nginx.yaml.j2

* Update all.yaml

* Update instructions.md

* Update instructions.md

* Update README.md

* Update Vagrantfile

* Update Vagrantfile

* update to 1.23.5 support

* Enable etcd structured logs to file

* Update instructions.md

* Update Vagrantfile

* Update instructions.md

* Make kubelet crt valide for IP

Some tools, like metrics-server need Kubelet crt valide for IP, and not only for DNS

* Secure TLS metrics-server

* add config for etcd logs

* Update all.yaml

* add ability to cleanup /etc/hosts entries

* ensure entries are matched using ip or hostname

* ignore comments and empty lines

* updated instructions with new /etc/hosts features

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* Conformance specific config

* purge Agorakube

* Conformance specific config

* Conformance specific config

* Conformance specific config

* Conformance specific config

* nginx release setup

* update Readme for core Agorakube

* Remove Storage hosts

* Remove Storage hosts

* Remove Storage hosts

* Remove Storage hosts

* Remove Docker specific flag Kubelet

* Remove Storage hosts

* force job image release for Nginx

* Add info for Kubernetes dashboard Token

* update doc

* edit documentation diagram

* update PodDisruptionBudget api version

* Update README.md

* Update README.md

* Update metal-lb-layer2.yaml.j2

* Create metal-lb-ippool.yaml.j2

* Update metallb_l2.yaml

* Update metallb_l2.yaml

* Update metallb_l2.yaml

* Update metal-lb-ippool.yaml.j2

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
Co-authored-by: bryanILKI <79568169+bryanILKI@users.noreply.github.com>
Co-authored-by: bryanILKI <bbouchaut@ilki.fr>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: robakerson <robakerson@gmail.com>
Co-authored-by: Jeremy Johnson <jeremy.m.johnson@davenportiowa.com>
Co-authored-by: root <hbourge@ilki.fr>
Co-authored-by: HaroldIlki <90386162+HaroldIlki@users.noreply.github.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: Pratik Raj <Rajpratik71@gmail.com>
Co-authored-by: Aaron Johnson <aaron.johnson@crowdstrike.com>
Co-authored-by: Aaron Johnson <acjohnson@pcdomain.com>
Co-authored-by: James McGovern <jmcgovern532@gmail.com>
Co-authored-by: pierre villard <43336050+pierreilki@users.noreply.github.com>
Co-authored-by: fdenin <fdenin@fdf.org>

v1.24.0

Toggle v1.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update for conformance tests (#334)

* Update nginx ingress to 1.0.1

* Update nginx.yaml.j2

* Add URLs to unblock behind a Proxy/Firewall

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update nginx.yaml.j2

* fix typos and format licensing paragraph readme.md

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update nginx.yaml.j2

* Update nginx.yaml.j2

* Discover OIDC address and DNS

Discover OIDC address and add an entry for it in /etc/hosts

* Add persistence to Keycloak

* Enable Keycloak persistence parameters

* Update all.yaml

* Update oidc.sh

* Update all.yaml

* Update main.yaml

* Update keycloak.yaml.j2

* Update keycloak-oidc.yaml

* Update keycloak-oidc.yaml

* Update nginx.yaml.j2

* Update ingress-nginx

* Update instructions.md

* Update instructions.md

* Update instructions.md

* Add configurable DNS forwarders

(cherry picked from commit 0dfa826)

* Update instructions.md

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Update Vagrantfile

* Update Vagrantfile

* Update instructions.md

* Feature/monitoring persistance (#301)

* Add Dashboard v2 and v2.1

* Modify vars in all.yaml

* Modify instructions.md

* Modify Vagrantfile

* Delete argocd.yaml.j2

* Typo error

* Typos

* Create argocd.yams.j2

* Rename argocd.yams.j2 to argocd.yaml.j2

* Rename argocd.yaml.j2 to argocd.j2

* Update grafana.yaml.j2

Modify Grafana's dashboard Adress

* Update grafana.yaml.j2

Co-authored-by: root <hbourge@ilki.fr>
Co-authored-by: HaroldIlki <90386162+HaroldIlki@users.noreply.github.com>

* Update main.yaml

* add supervision namespace

* Condition Data persistence for Grafana

* Correct Grafana deployment

* Create log-centralization.yaml

* correct condition data persistence

* correct datasource condition

* change dashboard link

* Correct Variable

* correct dashboard link

* Update log-centralization.yaml.j2

* Update all.yaml

* Fix volumes

* Make it possible to change volume type

* Make it possible to change volume data type

* Make sur Loki can access /loki dir

* Change Fluent-bit toleration and privileges

* Force loki release to 2.3.0

* fix loki deployment and configMap

* Update monitoring.yaml.j2

* Update log-centralization.yaml.j2

* Fix DNS resolution for fluent-bit

* edit fluentbit input filter parser

* add agorakube_network.calico_autodetection_methode

* Add calico iface autodection custom

* add calico_autodetection_methode

* add calico_autodetection_methode

* Update instructions.md

* Update instructions.md

* Update all.yaml

* Update Vagrantfile

* Update Vagrantfile

* Add calico_autodetection_method instructions

* Update calico.yaml.j2

* Update instructions.md

* Update instructions.md

* Update instructions.md

* Fix/remove nginx update (#304)

* Update nginx.yaml.j2

* Update nginx.yaml

* Create rolling.yaml

* Update rolling.yaml

* add drain nodes

* add uncordon tasks

* Update main.yaml

* Update main.yaml

* Add rolling Upgrade information

* add CI for develop branch

* Update rolling.yaml

* Update all.yaml

* fix Trailing whitespace

* fix Trailing whitespace

* Update main.yaml

* [ImgBot] Optimize images

*Total -- 187.64kb -> 169.12kb (9.87%)

/images/AGORAKUBE.png -- 164.94kb -> 146.78kb (11.01%)
/images/agorakube-logo.svg -- 22.70kb -> 22.35kb (1.57%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

* chore : use --no-cache-dir flag to pip in dockerfiles to save space

using --no-cache-dir flag in pip install, make sure downloaded packages
by pip don't cache on the system. This is a best practice that makes sure
to fetch from repo instead of using local cached one. Further, in the case
of Docker Containers, by restricting caching, we can reduce image size.
In terms of stats, it depends upon the number of python packages
multiplied by their respective size. e.g for heavy packages with a lot
of dependencies it reduces a lot by don't cache pip packages.

Further, more detailed information can be found at

https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6

Signed-off-by: Pratik Raj <rajpratik71@gmail.com>

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* added support for cloud controller manager

* removed unused kubelet and kube-proxy unit files

* Update traefik.yaml.j2

* added cloud-controller-manager to README.md

* Update restore-etcd.yaml

* Update metrics.yaml.j2

* first pass

* Update keycloak.yaml.j2

* second pass

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* Add K8S v1.23 config for kube-scheduler

* Update Ingress Nginx

* Update nginx.yaml.j2

* Update nginx.yaml.j2

* Update all.yaml

* Update nginx.yaml.j2

* Update all.yaml

* Update instructions.md

* Update instructions.md

* Update README.md

* Update Vagrantfile

* Update Vagrantfile

* update to 1.23.5 support

* Enable etcd structured logs to file

* Update instructions.md

* Update Vagrantfile

* Update instructions.md

* Make kubelet crt valide for IP

Some tools, like metrics-server need Kubelet crt valide for IP, and not only for DNS

* Secure TLS metrics-server

* add config for etcd logs

* Update all.yaml

* add ability to cleanup /etc/hosts entries

* ensure entries are matched using ip or hostname

* ignore comments and empty lines

* updated instructions with new /etc/hosts features

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* purge Agorakube

* Conformance specific config

* purge Agorakube

* Conformance specific config

* Conformance specific config

* Conformance specific config

* Conformance specific config

* nginx release setup

* update Readme for core Agorakube

* Remove Storage hosts

* Remove Storage hosts

* Remove Storage hosts

* Remove Storage hosts

* Remove Docker specific flag Kubelet

* Remove Storage hosts

* force job image release for Nginx

* Add info for Kubernetes dashboard Token

* update doc

* edit documentation diagram

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
Co-authored-by: bryanILKI <79568169+bryanILKI@users.noreply.github.com>
Co-authored-by: bryanILKI <bbouchaut@ilki.fr>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: robakerson <robakerson@gmail.com>
Co-authored-by: Jeremy Johnson <jeremy.m.johnson@davenportiowa.com>
Co-authored-by: root <hbourge@ilki.fr>
Co-authored-by: HaroldIlki <90386162+HaroldIlki@users.noreply.github.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: Pratik Raj <Rajpratik71@gmail.com>
Co-authored-by: Aaron Johnson <aaron.johnson@crowdstrike.com>
Co-authored-by: Aaron Johnson <acjohnson@pcdomain.com>
Co-authored-by: James McGovern <jmcgovern532@gmail.com>
Co-authored-by: pierre villard <43336050+pierreilki@users.noreply.github.com>
Co-authored-by: fdenin <fdenin@fdf.org>

1.23.5

Toggle 1.23.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update Vagrantfile

v1.23.0

Toggle v1.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #320 from ilkilab/feature/add_K8S_1.23

Add K8S v1.23 config for kube-scheduler

v1.22.4

Toggle v1.22.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #315 from ilkilab/fix/metrics-server

Update metrics-server to v0.5.2

v1.21.5

Toggle v1.21.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update check_variables.yaml

v1.21.4

Toggle v1.21.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update instructions.md

v1.21.1

Toggle v1.21.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update all.yaml

v1.20.7

Toggle v1.20.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update all.yaml

v1.19.11

Toggle v1.19.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update all.yaml

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载