Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft CI and lint workflow #106

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
1675469
add new bandle and start integrate proxmox-csi-node
themoriarti Apr 12, 2024
fb465c9
add deploy for proxmox-csi-node
themoriarti Apr 17, 2024
ba4f794
Draft CI and lint workflow
themoriarti Apr 25, 2024
95a6543
minimize and fix CI
themoriarti Apr 26, 2024
534251d
configure linter yaml and markdown
themoriarti Apr 26, 2024
70f393e
fix linter ENVs
themoriarti Apr 26, 2024
3750d99
Add proxmox-csi plugin
kvaps Apr 30, 2024
9df8bf2
Merge pull request #112 from aenix-io/proxmox-csi
themoriarti Apr 30, 2024
61a5d18
Sync etcd-operator changes to proxmox integration (#114)
themoriarti May 2, 2024
23932d4
Merge branch 'main' into 69-integration-with-proxmox-paas-proxmox-bundle
themoriarti May 13, 2024
ffb7bb5
Add Managed Kubernetes - Proxmox version
remipcomaite May 13, 2024
7d63810
Merge pull request #132 from remipcomaite/69-integration-with-proxmox…
themoriarti May 14, 2024
84c8c25
Sync 0.6.0 to integration (#136)
themoriarti May 18, 2024
1b64624
add kubernetes-proxmox version
themoriarti May 18, 2024
2f59488
add dev version for proxmox integration
themoriarti May 22, 2024
4ed51ca
testing version 0.6.0-fix1
themoriarti May 23, 2024
e475cb2
fix MR conflicts
themoriarti May 23, 2024
f157ccf
fix MR conflicts
themoriarti May 23, 2024
df168e8
Sync main to integration (#146)
themoriarti May 23, 2024
c5dd46c
pre-build version
themoriarti May 23, 2024
c85e4ed
add kubemox and fix bundle paas-proxmox
themoriarti May 25, 2024
b215325
many fixes
themoriarti May 30, 2024
74e2f4a
Merge branch 'main' into 69-integration-with-proxmox-paas-proxmox-bundle
themoriarti Jun 21, 2024
d5c202b
fix conflict in ubuntu-container-disk.tag
themoriarti Jul 17, 2024
bb2918d
Sync 0.9 to proxmox integration (#221)
themoriarti Jul 17, 2024
c13ea00
fix linting
themoriarti Jul 19, 2024
616fa38
Sync main to github-ci (#226)
themoriarti Jul 19, 2024
1f283d6
Merge branch '69-integration-with-proxmox-paas-proxmox-bundle' into 7…
themoriarti Jul 19, 2024
49a54a6
Merge branch 'main' into 71-configure-github-ci
themoriarti Jul 23, 2024
3fb275e
add e2e tests workflow
themoriarti Aug 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix MR conflicts
themoriarti committed May 23, 2024
commit e475cb214e43d40fa37a684031c6cd281cc694ce
2 changes: 1 addition & 1 deletion packages/apps/kubernetes/Chart.yaml
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.3.0
version: 0.2.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
2 changes: 0 additions & 2 deletions packages/apps/versions_map
Original file line number Diff line number Diff line change
@@ -6,8 +6,6 @@ kafka 0.1.0 760f86d2
kafka 0.2.0 HEAD
kubernetes 0.1.0 f642698
kubernetes 0.2.0 7cd7de73
kubernetes 0.3.0 HEAD
kubernetes-proxmox 0.2.0 HEAD
mysql 0.1.0 f642698
mysql 0.2.0 8b975ff0
mysql 0.3.0 HEAD
2 changes: 1 addition & 1 deletion packages/extra/Makefile
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ repo:
rm -rf "$(TMP)"

fix-chartnames:
find . -maxdepth 2 -name Chart.yaml | awk -F/ '{print $$2}' | while read i; do sed -i "s/^name: .*/name: $$i/" "$$i/Chart.yaml"; done
find . -name Chart.yaml -maxdepth 2 | awk -F/ '{print $$2}' | while read i; do sed -i "s/^name: .*/name: $$i/" "$$i/Chart.yaml"; done

gen-versions-map: fix-chartnames
../../hack/gen_versions_map.sh
2 changes: 1 addition & 1 deletion packages/extra/etcd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -3,4 +3,4 @@ name: etcd
description: Storage for Kubernetes clusters
icon: https://www.svgrepo.com/show/353714/etcd.svg
type: application
version: 2.0.1
version: 2.0.0
10 changes: 0 additions & 10 deletions packages/extra/etcd/templates/etcd-cluster.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,10 @@
{{- define "calculateQuotaBackendBytes" -}}
{{- $units := dict "Ki" 1024 "Mi" 1048576 "Gi" 1073741824 -}}
{{- $value := regexFind "[0-9.]+" . -}}
{{- $unit := regexFind "[a-zA-Z]+" . -}}
{{- $numericValue := float64 $value -}}
{{- $bytes := mulf $numericValue (index $units $unit) -}}
{{- $result := mulf $bytes 0.95 -}}
{{- printf "%.0f" $result -}}
{{- end -}}
---
apiVersion: etcd.aenix.io/v1alpha1
kind: EtcdCluster
metadata:
name: etcd
spec:
options:
quota-backend-bytes: {{ include "calculateQuotaBackendBytes" .Values.size | quote }}
replicas: {{ .Values.replicas }}
storage:
volumeClaimTemplate: