diff --git a/.github/workflows/image_run_pr_v3.yml b/.github/workflows/image_run_pr_v3.yml index e33bbf37b..1628f98c5 100644 --- a/.github/workflows/image_run_pr_v3.yml +++ b/.github/workflows/image_run_pr_v3.yml @@ -2380,80 +2380,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/couchdb": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - couchdb-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd-pr - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Check if test required - id: test-required - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - python3 scripts/tests_required.py couchdb-ib couchdb/ironbank output.txt - cat output.txt >> $GITHUB_OUTPUT - - - name: Start minikube - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images for testing PR - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: ${{ steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - run: python3 community_images/common/orchestrator/main.py hourly_run couchdb/ironbank - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/couchdb_3-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls couchdb-official: runs-on: ubuntu-22.04 @@ -6080,80 +6006,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/influxdb": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - jmx-exporter-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd-pr - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Check if test required - id: test-required - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - python3 scripts/tests_required.py jmx-exporter-ib jmx-exporter/ironbank output.txt - cat output.txt >> $GITHUB_OUTPUT - - - name: Start minikube - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images for testing PR - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: ${{ steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - run: python3 community_images/common/orchestrator/main.py hourly_run jmx-exporter/ironbank - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/jmx-exporter-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls jq-ib: runs-on: ubuntu-22.04 @@ -14146,80 +13998,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/yq-ib": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - zeek-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd-pr - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Check if test required - id: test-required - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - python3 scripts/tests_required.py zeek-ib zeek/ironbank output.txt - cat output.txt >> $GITHUB_OUTPUT - - - name: Start minikube - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images for testing PR - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: ${{ steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - run: python3 community_images/common/orchestrator/main.py hourly_run zeek/ironbank - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - if: ${{ github.event_name == 'pull_request' && steps.test-required.outputs.TEST_REQUIRED == 'yes' }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/zeek-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls zookeeper: runs-on: ubuntu-22.04 diff --git a/.github/workflows/image_run_v3.yml b/.github/workflows/image_run_v3.yml index 70b1effe5..07c38faa0 100644 --- a/.github/workflows/image_run_v3.yml +++ b/.github/workflows/image_run_v3.yml @@ -1867,64 +1867,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/couchdb": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - couchdb-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Start minikube - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images and publish to dockerhub - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: github.event_name != 'pull_request' - run: python3 community_images/common/orchestrator/main.py hourly_run couchdb/ironbank --publish - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/couchdb_3-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls couchdb-official: runs-on: ubuntu-22.04 @@ -4767,64 +4709,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/influxdb": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - jmx-exporter-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Start minikube - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images and publish to dockerhub - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: github.event_name != 'pull_request' - run: python3 community_images/common/orchestrator/main.py hourly_run jmx-exporter/ironbank --publish - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/jmx-exporter-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls jq-ib: runs-on: ubuntu-22.04 @@ -11089,64 +10973,6 @@ jobs: -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ -d '{ "rapidfort/yq-ib": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls - zeek-ib: - runs-on: ubuntu-22.04 - - environment: actions-cicd - - steps: - - name: Import Coverage Tests - uses: actions/checkout@v4 - with: - repository: rapidfort/community-images-core - token: ${{ secrets.COVERAGE_ACCESS_TOKEN }} - - - - name: Start minikube - - with: - memory: 6g - driver: none - uses: medyagh/setup-minikube@master - - name: Check k8s cluster ! - - run: kubectl get pods -A - - name: Setup ubuntu - env: - RF_ACCESS_ID: ${{ secrets.RF_ACCESS_ID }} - RF_SECRET_ACCESS_KEY: ${{ secrets.RF_SECRET_ACCESS_KEY }} - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RF_PLATFORM_HOST: ${{ secrets.RF_PLATFORM_HOST }} - RF_APP_HOST: ${{ secrets.RF_APP_HOST }} - - run: ./scripts/github-pipelines/setup.sh - - - name: Set RF CLI Path - run: echo "/home/runner/work/community-images/community-images" >> $GITHUB_PATH - - - - name: Create images and publish to dockerhub - env: - DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} - DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - RAPIDFORT_ACCOUNT: ${{ secrets.RAPIDFORT_ACCOUNT }} - IB_DOCKER_USERNAME: ${{ secrets.IB_DOCKER_USERNAME }} - IB_DOCKER_PASSWORD: ${{ secrets.IB_DOCKER_PASSWORD }} - if: github.event_name != 'pull_request' - run: python3 community_images/common/orchestrator/main.py hourly_run zeek/ironbank --publish - - - - name: Report pulls - env: - PULL_COUNTER_MAGIC_TOKEN: ${{ secrets.PULL_COUNTER_MAGIC_TOKEN }} - - run: | - curl -X POST \ - -H "Accept: application/json" \ - -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/zeek-ib": 1 }' \ - https://data-receiver.rapidfort.com/counts/internal_image_pulls zookeeper: runs-on: ubuntu-22.04 diff --git a/.github/workflows/monitor.yml b/.github/workflows/monitor.yml index cf43f04e2..aeb17b46c 100644 --- a/.github/workflows/monitor.yml +++ b/.github/workflows/monitor.yml @@ -319,7 +319,7 @@ jobs: - name: Pull PostgreSQL Official run: docker pull rapidfort/postgresql-official - name: Pull PostgreSQL IronBank (Bitnami) - run: docker pull rapidfort/postgresql-bitnami-ib + run: docker pull rapidfort/postgresql16-bitnami-ib - name: Pull Prometheus run: docker pull rapidfort/prometheus - name: Pull prometheus-config-reloader Iron Bank @@ -418,5 +418,5 @@ jobs: curl -X POST \ -H "Accept: application/json" \ -H "Authorization: Bearer ${PULL_COUNTER_MAGIC_TOKEN}" \ - -d '{ "rapidfort/airflow": 1 , "rapidfort/airflow-ib": 1 , "rapidfort/airflow-ib-bitnami": 1 , "rapidfort/airflow-scheduler": 1 , "rapidfort/airflow-scheduler-ib-bitnami": 1 , "rapidfort/airflow-worker": 1 , "rapidfort/airflow-worker-ib-bitnami": 1 , "rapidfort/alertmanager-ib": 1 , "rapidfort/alloy-ib": 1 , "rapidfort/ansible-ib": 1 , "rapidfort/ansible-lint-ib": 1 , "rapidfort/ansible-operator-ib": 1 , "rapidfort/apache": 1 , "rapidfort/apache2-ib": 1 , "rapidfort/apache-official": 1 , "rapidfort/argocd": 1 , "rapidfort/argocd-bigbang-ib": 1 , "rapidfort/argocd-ib": 1 , "rapidfort/auditbeat-ib": 1 , "rapidfort/bats-ib": 1 , "rapidfort/blackbox-exporter-ib": 1 , "rapidfort/boundary-ib": 1 , "rapidfort/buildah-ib": 1 , "rapidfort/camel-k-ib": 1 , "rapidfort/cass-ib": 1 , "rapidfort/cassandra-official": 1 , "rapidfort/ceph-ib": 1 , "rapidfort/certtool-ib": 1 , "rapidfort/chart-testing-ib": 1 , "rapidfort/clickhouse-ib": 1 , "rapidfort/consul": 1 , "rapidfort/consul-ib": 1 , "rapidfort/consul-official": 1 , "rapidfort/coredns-ib": 1 , "rapidfort/couchdb": 1 , "rapidfort/couchdb_3-ib": 1 , "rapidfort/couchdb-official": 1 , "rapidfort/curl": 1 , "rapidfort/dex-ib": 1 , "rapidfort/eck-operator-ib": 1 , "rapidfort/elasticsearch": 1 , "rapidfort/elasticsearch-dump-ib": 1 , "rapidfort/elasticsearch-exporter-ib": 1 , "rapidfort/elasticsearch-official": 1 , "rapidfort/envoy": 1 , "rapidfort/envoy-official": 1 , "rapidfort/etcd": 1 , "rapidfort/etcd-ib": 1 , "rapidfort/filebeat-ib": 1 , "rapidfort/fluent-bit": 1 , "rapidfort/fluent-bit-ib": 1 , "rapidfort/fluent-bit-official": 1 , "rapidfort/fluentd": 1 , "rapidfort/fluentd-elasticsearch-ib": 1 , "rapidfort/fluentd-ib": 1 , "rapidfort/fluentd-kubernetes-daemonset-ib": 1 , "rapidfort/fluentd-official": 1 , "rapidfort/fluxcd-helm-controller-ib": 1 , "rapidfort/fluxcd-image-automation-controller-ib": 1 , "rapidfort/fluxcd-image-reflector-controller-ib": 1 , "rapidfort/fluxcd-kustomize-controller-ib": 1 , "rapidfort/fluxcd-notification-controller-ib": 1 , "rapidfort/fluxcd-source-controller-ib": 1 , "rapidfort/gatekeeper-ib": 1 , "rapidfort/ghost": 1 , "rapidfort/git-lfs-ib": 1 , "rapidfort/gitaly-ib": 1 , "rapidfort/gitaly-ib": 1 , "rapidfort/gitlab-certificates-ib": 1 , "rapidfort/gitlab-cfssl-self-sign-ib": 1 , "rapidfort/gitlab-container-registry-ib": 1 , "rapidfort/gitlab-exporter-ib": 1 , "rapidfort/gitlab-kas-ib": 1 , "rapidfort/gitlab-runner-ib": 1 , "rapidfort/gitlab-shell-ib": 1 , "rapidfort/gitlab-workhorse-ib": 1 , "rapidfort/grafana-ib": 1 , "rapidfort/grafana-official": 1 , "rapidfort/grafana-plugins-ib": 1 , "rapidfort/hadolint-ib": 1 , "rapidfort/haproxy": 1 , "rapidfort/haproxy24-ib": 1 , "rapidfort/haproxy-latest-ib": 1 , "rapidfort/haproxy-official": 1 , "rapidfort/heartbeat-ib": 1 , "rapidfort/influxdb": 1 , "rapidfort/jmx-exporter-ib": 1 , "rapidfort/jq-ib": 1 , "rapidfort/k6-ib": 1 , "rapidfort/k8s-sidecar-ib": 1 , "rapidfort/k8s-sidecar-official": 1 , "rapidfort/kafka-exporter-ib": 1 , "rapidfort/kafka-ib": 1 , "rapidfort/kaniko-ib": 1 , "rapidfort/keycloak-official": 1 , "rapidfort/kibana-ib": 1 , "rapidfort/kong": 1 , "rapidfort/kongkic-ib": 1 , "rapidfort/kube-webhook-certgen-ib": 1 , "rapidfort/kubectl-ib": 1 , "rapidfort/kyverno-background-controller-ib": 1 , "rapidfort/kyverno-cleanup-controller-ib": 1 , "rapidfort/kyverno-reports-controller-ib": 1 , "rapidfort/logstash-ib": 1 , "rapidfort/mariadb": 1 , "rapidfort/mariadb-ib": 1 , "rapidfort/mariadb-official": 1 , "rapidfort/mc-ib": 1 , "rapidfort/memcached": 1 , "rapidfort/memcached-ib": 1 , "rapidfort/memcached-official": 1 , "rapidfort/metabase-ib": 1 , "rapidfort/metricbeat-ib": 1 , "rapidfort/metrics-server-ib": 1 , "rapidfort/microsoft-sql-server-2019-ib": 1 , "rapidfort/minio-console-ib": 1 , "rapidfort/minio-ib": 1 , "rapidfort/minio-operator-ib": 1 , "rapidfort/minio-operator-sidecar-ib": 1 , "rapidfort/mkdocs-ib": 1 , "rapidfort/molecule-ib": 1 , "rapidfort/mongodb": 1 , "rapidfort/mongodb-ib": 1 , "rapidfort/mongodb-official": 1 , "rapidfort/moodle-ib": 1 , "rapidfort/mysql": 1 , "rapidfort/mysql8-ib": 1 , "rapidfort/mysql-official": 1 , "rapidfort/nats": 1 , "rapidfort/nats-ib": 1 , "rapidfort/nats-official": 1 , "rapidfort/nginx": 1 , "rapidfort/nginx-ib": 1 , "rapidfort/nginx-official": 1 , "rapidfort/nifi-ib": 1 , "rapidfort/nifi-registry-ib": 1 , "rapidfort/node-exporter": 1 , "rapidfort/node-exporter-ib": 1 , "rapidfort/node-exporter-official": 1 , "rapidfort/oncall": 1 , "rapidfort/opa-ib": 1 , "rapidfort/openldap-ib": 1 , "rapidfort/osee-postgres-ib": 1 , "rapidfort/packetbeat-ib": 1 , "rapidfort/pause-ib": 1 , "rapidfort/pgadmin-ib": 1 , "rapidfort/podman-ib": 1 , "rapidfort/postfix-ib": 1 , "rapidfort/postgres-exporter-bitnami-ib": 1 , "rapidfort/postgres-exporter-ib": 1 , "rapidfort/postgresql": 1 , "rapidfort/postgresql12-ib": 1 , "rapidfort/postgresql-official": 1 , "rapidfort/postgresql-bitnami-ib": 1 , "rapidfort/prometheus": 1 , "rapidfort/prometheus-config-reloader-ib": 1 , "rapidfort/prometheus-ib": 1 , "rapidfort/prometheus-official": 1 , "rapidfort/prometheus-operator-ib": 1 , "rapidfort/rabbitmq": 1 , "rapidfort/rabbitmq-official": 1 , "rapidfort/redis": 1 , "rapidfort/redis-cluster": 1 , "rapidfort/redis-exporter-ib": 1 , "rapidfort/redis6-ib": 1 , "rapidfort/redis-official": 1 , "rapidfort/redis-sentinel-ib": 1 , "rapidfort/registry-v2-ib": 1 , "rapidfort/shellcheck-ib": 1 , "rapidfort/skopeo-ib": 1 , "rapidfort/solr-8-ib": 1 , "rapidfort/sqlite-ib": 1 , "rapidfort/telegraf": 1 , "rapidfort/tempo-query-ib": 1 , "rapidfort/terraform-ib": 1 , "rapidfort/terragrunt-ib": 1 , "rapidfort/tflint-ib": 1 , "rapidfort/thanos-ib": 1 , "rapidfort/tika-ib": 1 , "rapidfort/tomcat-openjdk11-ib": 1 , "rapidfort/tomcat-openjdk8-ib": 1 , "rapidfort/tomcat10-openjdk17-ib": 1 , "rapidfort/tomcat9-openjdk11-ib": 1 , "rapidfort/traefik": 1 , "rapidfort/traefik-ib": 1 , "rapidfort/vale-ib": 1 , "rapidfort/vault": 1 , "rapidfort/vault-ib": 1 , "rapidfort/vault-k8s-ib": 1 , "rapidfort/vcluster-ib": 1 , "rapidfort/velero-ib": 1 , "rapidfort/wordpress": 1 , "rapidfort/wordpress-ib": 1 , "rapidfort/yourls": 1 , "rapidfort/yq-ib": 1 , "rapidfort/zeek-ib": 1 , "rapidfort/zookeeper": 1 , "rapidfort/zookeeper-ib": 1 , "rapidfort/zookeeper-official": 1 }' \ + -d '{ "rapidfort/airflow": 1 , "rapidfort/airflow-ib": 1 , "rapidfort/airflow-ib-bitnami": 1 , "rapidfort/airflow-scheduler": 1 , "rapidfort/airflow-scheduler-ib-bitnami": 1 , "rapidfort/airflow-worker": 1 , "rapidfort/airflow-worker-ib-bitnami": 1 , "rapidfort/alertmanager-ib": 1 , "rapidfort/alloy-ib": 1 , "rapidfort/ansible-ib": 1 , "rapidfort/ansible-lint-ib": 1 , "rapidfort/ansible-operator-ib": 1 , "rapidfort/apache": 1 , "rapidfort/apache2-ib": 1 , "rapidfort/apache-official": 1 , "rapidfort/argocd": 1 , "rapidfort/argocd-bigbang-ib": 1 , "rapidfort/argocd-ib": 1 , "rapidfort/auditbeat-ib": 1 , "rapidfort/bats-ib": 1 , "rapidfort/blackbox-exporter-ib": 1 , "rapidfort/boundary-ib": 1 , "rapidfort/buildah-ib": 1 , "rapidfort/camel-k-ib": 1 , "rapidfort/cass-ib": 1 , "rapidfort/cassandra-official": 1 , "rapidfort/ceph-ib": 1 , "rapidfort/certtool-ib": 1 , "rapidfort/chart-testing-ib": 1 , "rapidfort/clickhouse-ib": 1 , "rapidfort/consul": 1 , "rapidfort/consul-ib": 1 , "rapidfort/consul-official": 1 , "rapidfort/coredns-ib": 1 , "rapidfort/couchdb": 1 , "rapidfort/couchdb_3-ib": 1 , "rapidfort/couchdb-official": 1 , "rapidfort/curl": 1 , "rapidfort/dex-ib": 1 , "rapidfort/eck-operator-ib": 1 , "rapidfort/elasticsearch": 1 , "rapidfort/elasticsearch-dump-ib": 1 , "rapidfort/elasticsearch-exporter-ib": 1 , "rapidfort/elasticsearch-official": 1 , "rapidfort/envoy": 1 , "rapidfort/envoy-official": 1 , "rapidfort/etcd": 1 , "rapidfort/etcd-ib": 1 , "rapidfort/filebeat-ib": 1 , "rapidfort/fluent-bit": 1 , "rapidfort/fluent-bit-ib": 1 , "rapidfort/fluent-bit-official": 1 , "rapidfort/fluentd": 1 , "rapidfort/fluentd-elasticsearch-ib": 1 , "rapidfort/fluentd-ib": 1 , "rapidfort/fluentd-kubernetes-daemonset-ib": 1 , "rapidfort/fluentd-official": 1 , "rapidfort/fluxcd-helm-controller-ib": 1 , "rapidfort/fluxcd-image-automation-controller-ib": 1 , "rapidfort/fluxcd-image-reflector-controller-ib": 1 , "rapidfort/fluxcd-kustomize-controller-ib": 1 , "rapidfort/fluxcd-notification-controller-ib": 1 , "rapidfort/fluxcd-source-controller-ib": 1 , "rapidfort/gatekeeper-ib": 1 , "rapidfort/ghost": 1 , "rapidfort/git-lfs-ib": 1 , "rapidfort/gitaly-ib": 1 , "rapidfort/gitaly-ib": 1 , "rapidfort/gitlab-certificates-ib": 1 , "rapidfort/gitlab-cfssl-self-sign-ib": 1 , "rapidfort/gitlab-container-registry-ib": 1 , "rapidfort/gitlab-exporter-ib": 1 , "rapidfort/gitlab-kas-ib": 1 , "rapidfort/gitlab-runner-ib": 1 , "rapidfort/gitlab-shell-ib": 1 , "rapidfort/gitlab-workhorse-ib": 1 , "rapidfort/grafana-ib": 1 , "rapidfort/grafana-official": 1 , "rapidfort/grafana-plugins-ib": 1 , "rapidfort/hadolint-ib": 1 , "rapidfort/haproxy": 1 , "rapidfort/haproxy24-ib": 1 , "rapidfort/haproxy-latest-ib": 1 , "rapidfort/haproxy-official": 1 , "rapidfort/heartbeat-ib": 1 , "rapidfort/influxdb": 1 , "rapidfort/jmx-exporter-ib": 1 , "rapidfort/jq-ib": 1 , "rapidfort/k6-ib": 1 , "rapidfort/k8s-sidecar-ib": 1 , "rapidfort/k8s-sidecar-official": 1 , "rapidfort/kafka-exporter-ib": 1 , "rapidfort/kafka-ib": 1 , "rapidfort/kaniko-ib": 1 , "rapidfort/keycloak-official": 1 , "rapidfort/kibana-ib": 1 , "rapidfort/kong": 1 , "rapidfort/kongkic-ib": 1 , "rapidfort/kube-webhook-certgen-ib": 1 , "rapidfort/kubectl-ib": 1 , "rapidfort/kyverno-background-controller-ib": 1 , "rapidfort/kyverno-cleanup-controller-ib": 1 , "rapidfort/kyverno-reports-controller-ib": 1 , "rapidfort/logstash-ib": 1 , "rapidfort/mariadb": 1 , "rapidfort/mariadb-ib": 1 , "rapidfort/mariadb-official": 1 , "rapidfort/mc-ib": 1 , "rapidfort/memcached": 1 , "rapidfort/memcached-ib": 1 , "rapidfort/memcached-official": 1 , "rapidfort/metabase-ib": 1 , "rapidfort/metricbeat-ib": 1 , "rapidfort/metrics-server-ib": 1 , "rapidfort/microsoft-sql-server-2019-ib": 1 , "rapidfort/minio-console-ib": 1 , "rapidfort/minio-ib": 1 , "rapidfort/minio-operator-ib": 1 , "rapidfort/minio-operator-sidecar-ib": 1 , "rapidfort/mkdocs-ib": 1 , "rapidfort/molecule-ib": 1 , "rapidfort/mongodb": 1 , "rapidfort/mongodb-ib": 1 , "rapidfort/mongodb-official": 1 , "rapidfort/moodle-ib": 1 , "rapidfort/mysql": 1 , "rapidfort/mysql8-ib": 1 , "rapidfort/mysql-official": 1 , "rapidfort/nats": 1 , "rapidfort/nats-ib": 1 , "rapidfort/nats-official": 1 , "rapidfort/nginx": 1 , "rapidfort/nginx-ib": 1 , "rapidfort/nginx-official": 1 , "rapidfort/nifi-ib": 1 , "rapidfort/nifi-registry-ib": 1 , "rapidfort/node-exporter": 1 , "rapidfort/node-exporter-ib": 1 , "rapidfort/node-exporter-official": 1 , "rapidfort/oncall": 1 , "rapidfort/opa-ib": 1 , "rapidfort/openldap-ib": 1 , "rapidfort/osee-postgres-ib": 1 , "rapidfort/packetbeat-ib": 1 , "rapidfort/pause-ib": 1 , "rapidfort/pgadmin-ib": 1 , "rapidfort/podman-ib": 1 , "rapidfort/postfix-ib": 1 , "rapidfort/postgres-exporter-bitnami-ib": 1 , "rapidfort/postgres-exporter-ib": 1 , "rapidfort/postgresql": 1 , "rapidfort/postgresql12-ib": 1 , "rapidfort/postgresql-official": 1 , "rapidfort/postgresql16-bitnami-ib": 1 , "rapidfort/prometheus": 1 , "rapidfort/prometheus-config-reloader-ib": 1 , "rapidfort/prometheus-ib": 1 , "rapidfort/prometheus-official": 1 , "rapidfort/prometheus-operator-ib": 1 , "rapidfort/rabbitmq": 1 , "rapidfort/rabbitmq-official": 1 , "rapidfort/redis": 1 , "rapidfort/redis-cluster": 1 , "rapidfort/redis-exporter-ib": 1 , "rapidfort/redis6-ib": 1 , "rapidfort/redis-official": 1 , "rapidfort/redis-sentinel-ib": 1 , "rapidfort/registry-v2-ib": 1 , "rapidfort/shellcheck-ib": 1 , "rapidfort/skopeo-ib": 1 , "rapidfort/solr-8-ib": 1 , "rapidfort/sqlite-ib": 1 , "rapidfort/telegraf": 1 , "rapidfort/tempo-query-ib": 1 , "rapidfort/terraform-ib": 1 , "rapidfort/terragrunt-ib": 1 , "rapidfort/tflint-ib": 1 , "rapidfort/thanos-ib": 1 , "rapidfort/tika-ib": 1 , "rapidfort/tomcat-openjdk11-ib": 1 , "rapidfort/tomcat-openjdk8-ib": 1 , "rapidfort/tomcat10-openjdk17-ib": 1 , "rapidfort/tomcat9-openjdk11-ib": 1 , "rapidfort/traefik": 1 , "rapidfort/traefik-ib": 1 , "rapidfort/vale-ib": 1 , "rapidfort/vault": 1 , "rapidfort/vault-ib": 1 , "rapidfort/vault-k8s-ib": 1 , "rapidfort/vcluster-ib": 1 , "rapidfort/velero-ib": 1 , "rapidfort/wordpress": 1 , "rapidfort/wordpress-ib": 1 , "rapidfort/yourls": 1 , "rapidfort/yq-ib": 1 , "rapidfort/zeek-ib": 1 , "rapidfort/zookeeper": 1 , "rapidfort/zookeeper-ib": 1 , "rapidfort/zookeeper-official": 1 }' \ https://data-receiver.rapidfort.com/counts/internal_image_pulls diff --git a/.github/workflows/readme_updater.yml b/.github/workflows/readme_updater.yml index 5e253f100..9ae6012df 100644 --- a/.github/workflows/readme_updater.yml +++ b/.github/workflows/readme_updater.yml @@ -1427,7 +1427,7 @@ jobs: with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} - repository: rapidfort/postgresql-bitnami-ib + repository: rapidfort/postgresql16-bitnami-ib readme-filepath: ./community_images/postgresql/bitnami-ironbank/README.md.dockerhub short-description: RapidFort optimized, hardened image for PostgreSQL IronBank (Bitnami) - name: Docker Hub Description Prometheus @@ -1671,7 +1671,7 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} repository: rapidfort/tomcat-openjdk8-ib - readme-filepath: ./community_images/tomcat10/ironbank/README.md.dockerhub + readme-filepath: ./community_images/tomcat-openjdk8/ironbank/README.md.dockerhub short-description: RapidFort optimized, hardened image for Tomcat Ironbank - name: Docker Hub Description Tomcat Ironbank if: always() diff --git a/builder.lst b/builder.lst index d365e90f9..c7c610c79 100644 --- a/builder.lst +++ b/builder.lst @@ -50,7 +50,6 @@ ghost/bitnami zookeeper/ironbank haproxy/ironbank memcached/ironbank -couchdb/ironbank consul/ironbank mongodb/ironbank apache/ironbank @@ -128,7 +127,6 @@ elasticsearch-exporter/ironbank gitlab-container-registry/ironbank k8s-sidecar/ironbank gatekeeper/ironbank -zeek/ironbank yq/ironbank sqlite/ironbank nifi-registry/ironbank @@ -142,7 +140,6 @@ alloy/ironbank solr-8/ironbank thanos/ironbank podman/ironbank -jmx-exporter/ironbank gitlab-certificates/ironbank eck-operator/ironbank prometheus-config-reloader/ironbank