Repository for OpenStack Helm infrastructure-related code
Go to file
Cedric Hnyda 6c903f6092 [helm-toolkit]: Allow tls for external ingress without specifying key and crt
It will allow using letsencrypt for a specific endpoint.
For example:

  network:
    use_external_ingress_controller: true
    api:
      ingress:
        classes:
          namespace: "nginx"
          cluster: "nginx-cluster"
        annotations:
          nginx.ingress.kubernetes.io/rewrite-target: /
          cert-manager.io/cluster-issuer: "letsencrypt"
  endpoints:
    cluster_domain_suffix: cluster.local
    image:
      port:
        api:
          public: 443
      scheme:
        public: https
      hosts:
        default: glance
        public: glance-public
      host_fqdn_override:
        public:
          host: glance.example.com
          tls:
            dnsNames:
              - glance.example.com
          issuerRef:
            name: letsencrypt
            kind: ClusterIssuer

Signed-off-by: Cedric Hnyda <ced.hnyda@gmail.com>
Change-Id: I5065213bbc25464bef596003c9967258489db455
2023-01-03 10:58:25 +01:00
ca-clusterissuer Update htk requirements 2021-10-06 01:02:28 +00:00
ca-issuer Update htk requirements 2021-10-06 01:02:28 +00:00
calico support image registries with authentication 2022-07-20 14:28:47 -05:00
ceph-client [ceph-client] Correct check for too many OSDs in the pool job 2022-12-15 11:09:12 -07:00
ceph-mon support image registries with authentication 2022-07-20 14:28:47 -05:00
ceph-osd support image registries with authentication 2022-07-20 14:28:47 -05:00
ceph-provisioners support image registries with authentication 2022-07-20 14:28:47 -05:00
ceph-rgw support image registries with authentication 2022-07-20 14:28:47 -05:00
cert-rotation support image registries with authentication 2022-07-20 14:28:47 -05:00
daemonjob-controller support image registries with authentication 2022-07-20 14:28:47 -05:00
doc remove unicode from code 2022-08-25 11:40:33 +08:00
elastic-apm-server support image registries with authentication 2022-07-20 14:28:47 -05:00
elastic-filebeat support image registries with authentication 2022-07-20 14:28:47 -05:00
elastic-metricbeat support image registries with authentication 2022-07-20 14:28:47 -05:00
elastic-packetbeat support image registries with authentication 2022-07-20 14:28:47 -05:00
elasticsearch support image registries with authentication 2022-07-20 14:28:47 -05:00
etcd support image registries with authentication 2022-07-20 14:28:47 -05:00
falco support image registries with authentication 2022-07-20 14:28:47 -05:00
flannel support image registries with authentication 2022-07-20 14:28:47 -05:00
fluentbit support image registries with authentication 2022-07-20 14:28:47 -05:00
fluentd Set sticky bit for tmp 2022-11-22 15:12:03 -05:00
grafana Grafana 8.5.10 with unified alerting 2022-09-08 10:40:27 -04:00
helm-toolkit [helm-toolkit]: Allow tls for external ingress without specifying key and crt 2023-01-03 10:58:25 +01:00
ingress Uplift nginx ingress controller to v1.5.1 2022-12-14 15:19:51 -05:00
kibana Update kibana index pattern creation 2022-08-04 15:36:13 +00:00
kube-dns support image registries with authentication 2022-07-20 14:28:47 -05:00
kubernetes-keystone-webhook support image registries with authentication 2022-07-20 14:28:47 -05:00
kubernetes-node-problem-detector support image registries with authentication 2022-07-20 14:28:47 -05:00
ldap support image registries with authentication 2022-07-20 14:28:47 -05:00
libvirt [libvirt] Remove use of exec 2022-09-01 10:57:25 -04:00
local-storage Update htk requirements 2021-10-06 01:02:28 +00:00
lockdown fix(netpol): allows toggling the lockdown 2021-09-11 11:48:37 -05:00
mariadb Uplift nginx ingress controller to v1.5.1 2022-12-14 15:19:51 -05:00
memcached support image registries with authentication 2022-07-20 14:28:47 -05:00
metacontroller support image registries with authentication 2022-07-20 14:28:47 -05:00
mongodb support image registries with authentication 2022-07-20 14:28:47 -05:00
nagios support image registries with authentication 2022-07-20 14:28:47 -05:00
namespace-config namespace-config: Grant access to existing PSP 2021-08-02 01:36:36 +00:00
nfs-provisioner support image registries with authentication 2022-07-20 14:28:47 -05:00
openvswitch OVS - Enable hardware offload 2022-11-03 22:01:49 +00:00
playbooks Start using ensure-helm role for publishing 2022-08-09 16:30:21 -04:00
podsecuritypolicy Update htk requirements 2021-10-06 01:02:28 +00:00
postgresql [postgres] Update postgres to 14.5 2022-09-19 19:20:23 -05:00
powerdns support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-alertmanager support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-blackbox-exporter support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-kube-state-metrics support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-node-exporter support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-openstack-exporter support image registries with authentication 2022-07-20 14:28:47 -05:00
prometheus-process-exporter support image registries with authentication 2022-07-20 14:28:47 -05:00
rabbitmq [RabbitMQ] Remove guest admin account 2022-10-10 20:09:56 +00:00
redis support image registries with authentication 2022-07-20 14:28:47 -05:00
registry support image registries with authentication 2022-07-20 14:28:47 -05:00
releasenotes [helm-toolkit]: Allow tls for external ingress without specifying key and crt 2023-01-03 10:58:25 +01:00
roles Remove kubeadm-aio 2022-05-19 16:13:12 +00:00
shaker support image registries with authentication 2022-07-20 14:28:47 -05:00
tools [ceph-client] Correct check for too many OSDs in the pool job 2022-12-15 11:09:12 -07:00
zuul.d Remove fedora nodesets 2022-10-22 04:22:50 +00:00
.gitignore [Devtools] Add .vscode folder to .gitignore 2022-05-20 02:34:07 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:34:11 +00:00
CONTRIBUTING.rst Add Project Specific Contributor and PTL Docs 2020-04-24 20:59:44 +02:00
Makefile Update Makefile for helm v3 scripts 2022-04-04 20:37:07 +00:00
README.rst docs: Update Freenode to OFTC 2021-06-02 01:52:39 +00:00
release.asc Enable TLS for Ceph RGW 2021-04-06 18:44:59 +00:00
setup.cfg setup.cfg: Replace dashes with underscores 2021-05-03 09:08:01 +08:00
setup.py Add docs to openstack-helm-infra 2018-05-15 13:04:28 -05:00
tox.ini Uplift nginx ingress controller to v1.5.1 2022-12-14 15:19:51 -05:00
yamllint-templates.conf Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
yamllint.conf Allow parallelization in gate runner 2020-08-06 00:51:11 +00:00

Openstack-Helm-Infra

Mission

The goal of OpenStack-Helm-Infra is to provide charts for services or integration of third-party solutions that are required to run OpenStack-Helm.

For more information, please refer to the OpenStack-Helm repository.

Communication

  • Join us on IRC: #openstack-helm on oftc
  • Community IRC Meetings: [Every Tuesday @ 3PM UTC], #openstack-meeting-alt on oftc
  • Meeting Agenda Items: Agenda
  • Join us on Slack
    • #openstack-helm

Contributing

We welcome contributions. Check out this document if you would like to get involved.