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

feat: AWS marketplace & EKS add on integration (WIP) #86

Open
wants to merge 81 commits into
base: main
Choose a base branch
from

Commits on Sep 6, 2022

  1. feat: new chart for aws marketplace product. The product supports lic…

    …ense checkout and option to replicate the chart for free product
    Noaa Barki authored and Noaa Barki committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    5842bac View commit details
    Browse the repository at this point in the history
  2. fix: qoute productSKU value; add logs for checkout license

    Noaa Barki authored and Noaa Barki committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    fbc595c View commit details
    Browse the repository at this point in the history
  3. refactor: upgrade values.yaml with updated image pushed to aws mp pro…

    …duct ecr repository
    Noaa Barki authored and Noaa Barki committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    20852b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. fix: support region, product, fingerprint and debug env variables; re…

    …factore initK8sMetadata
    Noaa Barki authored and Noaa Barki committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    ed91e2a View commit details
    Browse the repository at this point in the history
  2. fix: run license cron job on @daily. fix values naming bug

    Noaa Barki authored and Noaa Barki committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    44b1b82 View commit details
    Browse the repository at this point in the history
  3. fix: upgrade image in aws mp helm chart values

    Noaa Barki authored and Noaa Barki committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    4012723 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. fix: remove awsmp-... chart. datree-admission-webhook chart should ho…

    …ld all logic
    Noaa Barki authored and Noaa Barki committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    0ae52ee View commit details
    Browse the repository at this point in the history
  2. fix: add * to ignore luanch.json file

    Noaa Barki authored and Noaa Barki committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    f61c9c7 View commit details
    Browse the repository at this point in the history
  3. fix: remove ** to ignore luanch.json file

    Noaa Barki authored and Noaa Barki committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    32e1e4e View commit details
    Browse the repository at this point in the history
  4. feat: added validation for value.yaml file

    Noaa Barki authored and Noaa Barki committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    754366a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. fix: combine charts and added values.yaml for each option

    Noaa Barki authored and Noaa Barki committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    2beb9fa View commit details
    Browse the repository at this point in the history
  2. feat: script for packaing

    Noaa Barki authored and Noaa Barki committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    cd9ef82 View commit details
    Browse the repository at this point in the history
  3. fix: added script package for free-datree

    Noaa Barki authored and Noaa Barki committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    17d8e07 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. feat: added chart

    Noaa Barki authored and Noaa Barki committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    3b5fa6d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. fix: accidently deleted gh-pages values file with awsmp values file. …

    …Added correct one
    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    5ca2d41 View commit details
    Browse the repository at this point in the history
  2. fix: added aws.values

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    be37723 View commit details
    Browse the repository at this point in the history
  3. feat: added validation for value.yaml file

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    916151b View commit details
    Browse the repository at this point in the history
  4. fix: combine charts and added values.yaml for each option

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    7dcfbbe View commit details
    Browse the repository at this point in the history
  5. feat: script for packaing

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    80c87f7 View commit details
    Browse the repository at this point in the history
  6. fix: added script package for free-datree

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    8cc5a94 View commit details
    Browse the repository at this point in the history
  7. feat: added chart

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    33758ae View commit details
    Browse the repository at this point in the history
  8. feat: charts file structure

    Noaa Barki authored and Noaa Barki committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    2eb9637 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    7e86a32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    538ff06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebab8d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9002818 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Configuration menu
    Copy the full SHA
    25ced28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7eb9ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a92aac View commit details
    Browse the repository at this point in the history
  4. Merge pull request #99 from datreeio/DAT-awsmp-datree-use-lib

    feat: awsmp datree use datree lib
    shmu3l authored Oct 2, 2022
    Configuration menu
    Copy the full SHA
    dc2b784 View commit details
    Browse the repository at this point in the history
  5. fix: awsmp file structure

    shmu3l committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    31214ab View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    91ff33e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3f36c9 View commit details
    Browse the repository at this point in the history
  3. fix: bump chart version

    shmu3l committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    3fa719e View commit details
    Browse the repository at this point in the history
  4. release chart 0.1.3

    shmu3l committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    68d2b7f View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    9d53630 View commit details
    Browse the repository at this point in the history
  2. fix: update .gitignore

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    4e8ef26 View commit details
    Browse the repository at this point in the history
  3. fix: change messages

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    a7c79e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f2fe54 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a16912 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0aefb7b View commit details
    Browse the repository at this point in the history
  7. fix: rename script

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    eb6f8e5 View commit details
    Browse the repository at this point in the history
  8. fix: change the order of helm file creations

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    ffbccfb View commit details
    Browse the repository at this point in the history
  9. fix: remove files

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    6b7605e View commit details
    Browse the repository at this point in the history
  10. fix: release file index yaml

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    121fc8c View commit details
    Browse the repository at this point in the history
  11. fix: dont stash pop

    teselil committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    e775214 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. feat: certificate alternative names use datree.namespace template.

    Noaa Barki authored and Noaa Barki committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    27c833d View commit details
    Browse the repository at this point in the history
  2. fix: bump lib chart version

    Noaa Barki authored and Noaa Barki committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    5c19e06 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #142 from datreeio/DAT-support-certificate-release…

    …-namespace
    
    feat: certificate alternative names use datree.namespace template.
    noaabarki authored Oct 18, 2022
    Configuration menu
    Copy the full SHA
    3c9e662 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. fix: added dynamic namespace installation. Rename chart according to …

    …ECR repository of product.
    Noaa Barki authored and Noaa Barki committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    d9dd178 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. fix: aligned charts with aws-marketplace ECR repositories.

    Noaa Barki authored and Noaa Barki committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    890d179 View commit details
    Browse the repository at this point in the history
  2. feat: pull bitnami-kubectl from private ecr registry

    Noaa Barki authored and Noaa Barki committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    19585b5 View commit details
    Browse the repository at this point in the history
  3. fix: updated bitnami in free offer chart

    Noaa Barki authored and Noaa Barki committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    4e04618 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. feat: added new binary in cmd folder for init container

    Noaa Barki authored and Noaa Barki committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    49aff40 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. wip

    Noaa Barki authored and Noaa Barki committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    6930693 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. wip: poc of webhook race condition

    Noaa Barki authored and Noaa Barki committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    c08df99 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. fix: working product on minikube. NOTE: very slow

    Noaa Barki authored and Noaa Barki committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    6055484 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. fix: working version

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    8d1eb85 View commit details
    Browse the repository at this point in the history
  2. fix: wokring production version on minikube

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    976d208 View commit details
    Browse the repository at this point in the history
  3. fix: working production version. Minikube. 3minutes sleep time

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    89e7bda View commit details
    Browse the repository at this point in the history
  4. fix: working version ECR repositories on Faragate.

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    674558d View commit details
    Browse the repository at this point in the history
  5. feat: support uninstall Datree product

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    b986d9b View commit details
    Browse the repository at this point in the history
  6. fix: working version in AWS Marketplace. Datree product

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    8fd5105 View commit details
    Browse the repository at this point in the history
  7. feat: working version. Datree Free product. version 1.0.1-rc.1

    Noaa Barki authored and Noaa Barki committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    790d488 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. feat: check for webhook existence, wait for running pods. Refactor

    Noaa Barki authored and Noaa Barki committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    332ecbd View commit details
    Browse the repository at this point in the history
  2. fix: wait for all deployment replicas to be ready. updated ecr images

    Noaa Barki authored and Noaa Barki committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    14277c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. fix: update aws mp Chart

    Noaa Barki authored and Noaa Barki committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    811dd1b View commit details
    Browse the repository at this point in the history
  2. fix: remove .vscode luanch.json

    Noaa Barki authored and Noaa Barki committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    5e6d6d7 View commit details
    Browse the repository at this point in the history
  3. fix: update Dockerfiles

    Noaa Barki authored and Noaa Barki committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    acc7591 View commit details
    Browse the repository at this point in the history
  4. fix: remove comments

    Noaa Barki authored and Noaa Barki committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    64eb1c5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #179 from datreeio/DAT-custom-validation-webhook

    feat: added new binary in cmd folder for init container
    noaabarki authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    04ace8c View commit details
    Browse the repository at this point in the history
  6. test: added tests for cert-generator

    Noaa Barki authored and Noaa Barki committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    b2999c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. test: wip

    Noaa Barki authored and Noaa Barki committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    1c47849 View commit details
    Browse the repository at this point in the history
  2. test: fixed table testing for k8sClient

    Noaa Barki authored and Noaa Barki committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    74e9c60 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. test: cert-generator tests

    Noaa Barki authored and Noaa Barki committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    feb8e8d View commit details
    Browse the repository at this point in the history
  2. fix: structure packages in webhook-init to not use one another, only …

    …main
    Noaa Barki authored and Noaa Barki committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    c766a92 View commit details
    Browse the repository at this point in the history
  3. fix: updated makefile

    Noaa Barki authored and Noaa Barki committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    43a6ea2 View commit details
    Browse the repository at this point in the history
  4. test: ensure empty env variables has defaults

    Noaa Barki authored and Noaa Barki committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    3c0a416 View commit details
    Browse the repository at this point in the history
  5. fix: bump images versions, working product on minikube.

    Noaa Barki authored and Noaa Barki committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    ddeddfd View commit details
    Browse the repository at this point in the history
  6. Merge pull request #92 from datreeio/DAT-feat-datree-lib-chart

    Dat feat datree lib chart
    noaabarki authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0c9ca9d View commit details
    Browse the repository at this point in the history
  7. Merge pull request #91 from datreeio/DAT-chart-values-validation

    feat: added validation for value.yaml file
    noaabarki authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    08bef3a View commit details
    Browse the repository at this point in the history