Skip to content

0.1.23-rc-0 #180

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

Merged
merged 45 commits into from
Feb 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
21e19a5
[BE]:Up version (#126)
PhilippPlotnikov Nov 18, 2022
aab1ea6
add applications to app-proxy rbac (#124)
danielm-codefresh Nov 18, 2022
bbb568c
CR-15471-insecure-git-providers (#130)
ATGardner Nov 20, 2022
22f5ef5
move hosted to 2.4 (#129)
pasha-codefresh Nov 20, 2022
9913fae
bumped app-proxy to 1.1982.0 (#132)
ATGardner Nov 20, 2022
409ffcc
Merge remote-tracking branch 'origin/release-0.1'
danielm-codefresh Nov 24, 2022
aeeeb3a
fix appset (#133)
pasha-codefresh Nov 24, 2022
27d6d60
bump app-proxy to 1.1991.1 (#138)
ATGardner Nov 29, 2022
e1341d1
CR-14423 (#136)
oleksandr-codefresh Nov 29, 2022
b63acd3
Revert hosted move to argocd 2.4 (#139)
danielm-codefresh Nov 30, 2022
30f438e
update app-proxy (#141)
andrii-codefresh Dec 2, 2022
b82f6ea
fix appProtocol for argocd-server to support Istio (#140)
danielm-codefresh Dec 4, 2022
31cc736
Cr 24 hosted (#142)
pasha-codefresh Dec 4, 2022
d5dfc7a
Merge remote-tracking branch 'origin/release-0.1'
danielm-codefresh Dec 6, 2022
ce2330b
upgrade argo-workflows to 3.4 (#144)
denis-codefresh Dec 13, 2022
cf57c76
Cr 15967 bb enr rc (#147)
denis-codefresh Dec 18, 2022
57eee66
CR-15900-argo-cd-version-update (#149)
oleksandr-codefresh Dec 19, 2022
2ddb9ac
Merge remote-tracking branch 'origin/release-0.1'
danielm-codefresh Dec 21, 2022
7f5929b
Revert "upgrade argo-workflows to 3.4 (#144)"
danielm-codefresh Dec 21, 2022
339f028
upgrade argo-rollouts to 1.4.0 (#152)
danielm-codefresh Jan 2, 2023
6d8e32b
bump app-proxy (#155)
danielm-codefresh Jan 3, 2023
01e1502
Merge remote-tracking branch 'origin/release-0.1'
danielm-codefresh Jan 5, 2023
d23d40d
Argo workflow 3.4 upgrade (#157)
denis-codefresh Jan 10, 2023
88126ed
automatically merge release branch to main to avoid version drift (#158)
danielm-codefresh Jan 10, 2023
257ad10
Merge remote-tracking branch 'origin/release-0.1'
danielm-codefresh Jan 11, 2023
837d3ec
bump app-proxy (#160)
kim-codefresh Jan 15, 2023
0c63e7e
bump app-proxy to 1.2056.0 (#162)
ATGardner Jan 15, 2023
e6d4a88
Add permissions for app-proxy to read, list and patch deployments (#163)
danielm-codefresh Jan 16, 2023
a6b2dc1
Cr visa sw (#164)
pasha-codefresh Jan 16, 2023
5bb8e16
Add all release managers as code owners (#166)
danielm-codefresh Jan 18, 2023
deae19b
Update release.yaml
danielm-codefresh Jan 18, 2023
b60daa3
danielm-codefresh Jan 18, 2023
f19cd81
Argocd 25 (#168)
pasha-codefresh Jan 25, 2023
e939ebb
Bump app-proxy to 1.2081.0 (#169)
ATGardner Jan 26, 2023
e2c3b47
danielm-codefresh Jan 30, 2023
6758dda
bump-app-proxy (#170)
kim-codefresh Jan 30, 2023
aa532fa
danielm-codefresh Feb 2, 2023
7cc2701
bumping argocd CR-16950-reporting-deadline (#174)
roi-codefresh Feb 2, 2023
5f55189
add additional env SKIP_TLS_VALIDATION (#175)
pysarenko-bohdan Feb 7, 2023
c0dd06e
Cr 17082 (#177)
pasha-codefresh Feb 8, 2023
fc753b5
add SKIP_PERMISSIONS_VALIDATION to app-proxy deploy and bump (#176)
kim-codefresh Feb 8, 2023
476f3cb
bump to 0.1.23-rc-0
yaroslav-codefresh Feb 8, 2023
cf5fbb2
CR-16741-config-fix (#179)
pysarenko-bohdan Feb 10, 2023
316f677
Merge remote-tracking branch 'origin/main' into 0.1.23-rc-0
yaroslav-codefresh Feb 10, 2023
c2cbde0
bump to 0.1.23
yaroslav-codefresh Feb 14, 2023
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
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.22
0.1.23
6 changes: 6 additions & 0 deletions add-cluster/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
FROM bitnami/kubectl:1.24

# curl was removed in the latest patches of bitnami/kubectl. Needs install it again.
USER root
RUN apt-get update && apt-get install -y curl

# set back user used in bitnami/kubectl
USER 1001
WORKDIR /src

COPY add-cluster.sh .
Expand Down
15 changes: 8 additions & 7 deletions add-cluster/add-cluster.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
# LABELS (cm - optional)
# ANNOTATIONS (cm - optional)
# CSDP_TOKEN_SECRET
# SKIP_TLS_VALIDATION (cm - optional)

SECRET_NAME=""

Expand Down Expand Up @@ -40,20 +41,20 @@ echo "Server: ${SERVER}"

# Path to ServiceAccount token
SERVICEACCOUNT=/var/run/secrets/kubernetes.io/serviceaccount

# Read this Pod's namespace
NAMESPACE=$(cat ${SERVICEACCOUNT}/namespace)

# Reference the internal certificate authority (CA)
CACERT=${SERVICEACCOUNT}/ca.crt

# get ServiceAccount token
get_service_account_secret_name || exit 1
BEARER_TOKEN=$(kubectl get secret ${SECRET_NAME} -n ${NAMESPACE} -o jsonpath='{.data.token}' | base64 -d)

# write KUBE_COPNFIG_DATA to local file
CLUSTER_NAME=$(echo ${SERVER} | sed s/'http[s]\?:\/\/'//)
kubectl config set-cluster "${CLUSTER_NAME}" --server="${SERVER}" --certificate-authority="${CACERT}" || exit 1
if [[ $SKIP_TLS_VALIDATION == 'true' ]]
then
kubectl config set-cluster "${CLUSTER_NAME}" --server="${SERVER}" || exit 1
else
# Reference the internal certificate authority (CA)
kubectl config set-cluster "${CLUSTER_NAME}" --server="${SERVER}" --certificate-authority="${SERVICEACCOUNT}/ca.crt" || exit 1
fi
kubectl config set-credentials "${SERVICE_ACCOUNT_NAME}" --token "${BEARER_TOKEN}" || exit 1
kubectl config set-context "${CONTEXT_NAME}" --cluster="${CLUSTER_NAME}" --user="${SERVICE_ACCOUNT_NAME}" || exit 1

Expand Down
6 changes: 6 additions & 0 deletions add-cluster/kustomize/job.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@ spec:
configMapKeyRef:
name: csdp-add-cluster-cm
key: server
- name: SKIP_TLS_VALIDATION
valueFrom:
configMapKeyRef:
name: csdp-add-cluster-cm
key: skipTLSValidation
optional: true
- name: CSDP_TOKEN_SECRET
value: $(CSDP_ADD_CLUSTER_SECRET)
volumeMounts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,12 @@ spec:
name: cap-app-proxy-cm
key: stripPrefix
optional: true
- name: SKIP_PERMISSIONS_VALIDATION
valueFrom:
configMapKeyRef:
name: cap-app-proxy-cm
key: skipPermissionsValidation
optional: true
- name: NODE_EXTRA_CA_CERTS
value: /app/config/all/all.cer
image: quay.io/codefresh/cap-app-proxy
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Component
images:
- name: quay.io/codefresh/cap-app-proxy
newName: quay.io/codefresh/cap-app-proxy
newTag: 1.2084.2
newTag: 1.2098.1
resources:
- app-proxy.deploy.yaml
- app-proxy.svc.yaml
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ resources:

images:
- name: quay.io/codefresh/argocd
newTag: v2.5.5-cap-CR-fix-kustomize-v3
newTag: v2.5.5-cap-CR-verify-aud-claim
- name: quay.io/codefresh/applicationset
newTag: v0.4.2-CR-13254-remove-private-logs

Expand Down
4 changes: 2 additions & 2 deletions csdp/base_components/bootstrap/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ configMapGenerator:
- name: codefresh-cm
behavior: create
literals: # order matters - DO NOT change
- version=0.1.22 # Runtime version
- bootstrapRevision=0.1.22 # Tag to use for bootstrap (change this to the name of your branch if you want to test changes)
- version=0.1.23 # Runtime version
- bootstrapRevision=0.1.23 # Tag to use for bootstrap (change this to the name of your branch if you want to test changes)
- appsetRequeueTime=15
replacements:
# template the version from the configmap into the applicationset generators
Expand Down
2 changes: 1 addition & 1 deletion csdp/hybrid/basic/runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: "{{ namespace }}"
spec:
requiredCLIVersion: ^0.1.0
version: 0.1.22
version: 0.1.23
bootstrapSpecifier: github.com/codefresh-io/csdp-official/csdp/hybrid/basic/apps/argo-cd
components:
- name: events
Expand Down
2 changes: 1 addition & 1 deletion csdp/hybrid/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# For backward compatibility - After change in csdp-managed-runtimes needs to be removed
# For backward compatibility - After change in csdp-managed-runtimes needs to be removed
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

Expand Down