postgres-operator: bump to v1.9.0, helm chart v1.9.0
postgres-operator-ui: bump to v1.9.0, helm chart v1.9.0 astodon: bump to v4.1.2, helm chart v4.0.0 cert-manager: bump to v1.11.1, helm chart v1.11.1
This commit is contained in:
		@@ -6,7 +6,7 @@ nfs_client_provisioner_hdd_version: 4.0.14
 | 
			
		||||
nfs_client_provisioner_ssd_version: 4.0.14
 | 
			
		||||
 | 
			
		||||
# Cert-manager
 | 
			
		||||
cert_manager_version: 1.10.2
 | 
			
		||||
cert_manager_version: 1.11.1
 | 
			
		||||
 | 
			
		||||
# External-DNS
 | 
			
		||||
external_dns_version: 6.8.1
 | 
			
		||||
@@ -20,8 +20,8 @@ internal_ingress_nginx_version: 4.2.0
 | 
			
		||||
local_ingress_nginx_version: 4.2.0
 | 
			
		||||
 | 
			
		||||
# PostgreSQL operator
 | 
			
		||||
postgres_operator_ui_version: 1.8.2
 | 
			
		||||
postgres_operator_version: 1.8.2
 | 
			
		||||
postgres_operator_version: 1.9.0
 | 
			
		||||
postgres_operator_ui_version: 1.9.0
 | 
			
		||||
 | 
			
		||||
# OpenLDAP
 | 
			
		||||
openldap_version: 1.2.7
 | 
			
		||||
@@ -45,7 +45,7 @@ gitea_version: 7.0.4
 | 
			
		||||
harbor_version: 1.9.4
 | 
			
		||||
 | 
			
		||||
# Mastodon
 | 
			
		||||
mastodon_version: 0.3.0
 | 
			
		||||
mastodon_version: 4.0.0
 | 
			
		||||
 | 
			
		||||
# Nextcloud
 | 
			
		||||
nextcloud_version: 3.5.1
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@ mastodon_admin_email: "mastodon@{{ mail_domain | default(domain) }}"
 | 
			
		||||
mastodon_default_values:
 | 
			
		||||
  ingress:
 | 
			
		||||
    enabled: true
 | 
			
		||||
    className: "{{ external_ingress_class if mastodon_publish else internal_ingress_class }}"
 | 
			
		||||
    ingressClassName: "{{ external_ingress_class if mastodon_publish else internal_ingress_class }}"
 | 
			
		||||
    annotations:
 | 
			
		||||
      cert-manager.io/cluster-issuer: "letsencrypt-prod"
 | 
			
		||||
      kubernetes.io/tls-acme: "true"
 | 
			
		||||
@@ -67,7 +67,7 @@ mastodon_default_values:
 | 
			
		||||
      ca_file:
 | 
			
		||||
      delivery_method: smtp
 | 
			
		||||
      domain: "{{ domain }}"
 | 
			
		||||
      enable_starttls_auto: false
 | 
			
		||||
      enable_starttls: false
 | 
			
		||||
      from_address: "{{ mastodon_admin_email }}"
 | 
			
		||||
      login: "{{ mastodon_admin_user | default(mastodon_admin_username) | default('mastodon') }}"
 | 
			
		||||
      openssl_verify_mode: false
 | 
			
		||||
@@ -115,24 +115,22 @@ mastodon_default_values:
 | 
			
		||||
      ##
 | 
			
		||||
      replicas: 1
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  # https://github.com/bitnami/charts/tree/master/bitnami/postgresql#parameters
 | 
			
		||||
  postgresql:
 | 
			
		||||
    # Disable for external PostgreSQL
 | 
			
		||||
    enabled: false
 | 
			
		||||
    postgresqlHostname: "{{ namespace }}-postgres.{{ postgres_db_namespace | default(namespace) }}.svc.cluster.local"
 | 
			
		||||
    postgresqlDatabase: mastodon
 | 
			
		||||
    # you must set a password; the password generated by the postgresql chart will
 | 
			
		||||
    # be rotated on each upgrade:
 | 
			
		||||
    # https://github.com/bitnami/charts/tree/master/bitnami/postgresql#upgrade
 | 
			
		||||
    postgresqlUsername: "{{ mastodon_db_username }}"
 | 
			
		||||
    postgresqlPassword: "{{ mastodon_db_password }}"
 | 
			
		||||
  
 | 
			
		||||
    auth:
 | 
			
		||||
      database: mastodon
 | 
			
		||||
      username: "{{ mastodon_db_username }}"
 | 
			
		||||
      password: "{{ mastodon_db_password }}"
 | 
			
		||||
 | 
			
		||||
  # https://github.com/bitnami/charts/tree/master/bitnami/redis#parameters
 | 
			
		||||
  redis:
 | 
			
		||||
    architecture: standalone
 | 
			
		||||
    enabled: true
 | 
			
		||||
    auth:
 | 
			
		||||
      password: "{{ mastodon_vapid_public_key_base64 | hash('md5') }}"
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -15,3 +15,38 @@
 | 
			
		||||
    chart_ref: "{{ mastodon_chart | default('ghp/mastodon') }}"
 | 
			
		||||
    chart_version: "{{ mastodon_version | default(omit) }}"
 | 
			
		||||
    release_values: "{{ mastodon_combined_values | from_yaml }}"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
- name: Search for mastodon web pod
 | 
			
		||||
  kubernetes.core.k8s_info:
 | 
			
		||||
    kind: Pod
 | 
			
		||||
    namespace: "{{ mastodon_namespace | default(namespace) }}"
 | 
			
		||||
    label_selectors:
 | 
			
		||||
      - app.kubernetes.io/component=web
 | 
			
		||||
      - app.kubernetes.io/instance=mastodon
 | 
			
		||||
  register: mastodon_web_pod_name
 | 
			
		||||
 | 
			
		||||
- name: Remove mastodon web pod for restart 
 | 
			
		||||
  kubernetes.core.k8s:
 | 
			
		||||
    state: absent
 | 
			
		||||
    api_version: v1
 | 
			
		||||
    kind: Pod
 | 
			
		||||
    namespace: "{{ mastodon_namespace | default(namespace) }}"
 | 
			
		||||
    name: "{{ mastodon_web_pod_name.resources[0].metadata.name }}"
 | 
			
		||||
 | 
			
		||||
- name: Search for mastodon streaming pod
 | 
			
		||||
  kubernetes.core.k8s_info:
 | 
			
		||||
    kind: Pod
 | 
			
		||||
    namespace: "{{ mastodon_namespace | default(namespace) }}"
 | 
			
		||||
    label_selectors:
 | 
			
		||||
      - app.kubernetes.io/component=streaming
 | 
			
		||||
      - app.kubernetes.io/instance=mastodon
 | 
			
		||||
  register: mastodon_streaming_pod_name
 | 
			
		||||
 | 
			
		||||
- name: Remove mastodon streaming pod for restart 
 | 
			
		||||
  kubernetes.core.k8s:
 | 
			
		||||
    state: absent
 | 
			
		||||
    api_version: v1
 | 
			
		||||
    kind: Pod
 | 
			
		||||
    namespace: "{{ mastodon_namespace | default(namespace) }}"
 | 
			
		||||
    name: "{{ mastodon_streaming_pod_name.resources[0].metadata.name }}"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user