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

feature: .NET Framework Templates #64

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

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    da3438d View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. style: Formatting Cleanup

    - Consistent use of single quotes
    - Use of shorthand yaml syntax
    - Removed default image
    csantos committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    bda073a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    b12038d View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    65761f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ec8456 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c1cd93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eda39a7 View commit details
    Browse the repository at this point in the history
  5. fix: Initial working service template

    - Removed unsupported container configuraitons
    - Updated default container image (used for initial svc deployment)
    csantos committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    d2ee80c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. feature: Initial working .NET Fx templates

    - Corrected IAM permissions, param data types
    - Centralized CW logs to two log groups (service/service-name) and (service/pipeline)
    - Added validation of zip file extension
    - Removed duplicate IAM perms
    csantos committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    b5e6333 View commit details
    Browse the repository at this point in the history
  2. fix: Changed SSM Doc Resolve AMI

    - ID at Execution Time
    Previously SSM param was resolved by using a CF parameter. This led to the SSM doc having the resolved AMI ID as the default value, not the SSM param name. This leads to essentially hard coding the AMI ID at the time that the CF stack is created. SSM doc should resolve the SSM param at time of execution.
    - Added Operating System Family parameter since the SSM parameter could point to an AMI ID for various OSs
    - Sync'd pipeline templates between public and private services
    csantos committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    09b91cf View commit details
    Browse the repository at this point in the history
  3. feat: Private .NET Fx Fargate Svc

    - Sync'd private and lb service templates
    - Corrected private template's schema
    csantos committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    5fd6f3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1e2d78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e099e81 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    7af1773 View commit details
    Browse the repository at this point in the history
  2. feat: Load Balanced Fargate .NET Fx Templates

    - Changed to use only the load balancer version for .NET Fx assuming that customers would move existing workloads to Windows containers as is, typically a three tier app. They wouldn't need the private version of a Fargate service since most .NET Fx workloads are monoliths and the private service implied a decomposition to microservices. We found it unlikely that customers would stick with .NET Fx if they were decomposing their application.
    csantos committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    338a8d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. fix: Corrected reference to environment in compatible-envs

    This is needed when using using the GitHub integration feature of Proton
    csantos authored Apr 6, 2022
    Configuration menu
    Copy the full SHA
    db91ab8 View commit details
    Browse the repository at this point in the history
  2. fix: Correct rendered_service.yaml output

    echo *** was listing out the directory contents.
    csantos committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    2702cd5 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    156bb6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7846d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a45d27 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    3b41a8a View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    9e4b882 View commit details
    Browse the repository at this point in the history