Sebastian Rieger
09c25bf38e
changed AWS instance size to t2.micro, t2.nano is still possible using install-aws.sh cloud-init script, but really limited in RAM, added support for availability zones and spread instance across different az to improve fault tolerance, select AMI directly, remove 0.0.0.0/0 access to mysql
3 years ago
Sebastian Rieger
e18ab4dc70
updated demo4 to support AWS Academy lab setup
3 years ago
Sebastian Rieger
afd3bef5c2
removed old demo4 tf file, added terraform state stuff to .gitignore
3 years ago
Sebastian Rieger
23f48f85cd
added image search, expand user home dir based on platform, removed elastic ips to save budget, load AWS credentials file, fixed ÓOM in AWS m1.tiny when installing faafo reqs using pip, increased timeout
3 years ago
Sebastian Rieger
162db34e1b
add swap to fix OOM kill for pip in cheapest AWS instance type m1.tiny
3 years ago
Sebastian Rieger
6949506b0f
added aws install.sh in faafo to fix reqs install failed
3 years ago
Sebastian Rieger
661b125e1c
removed domain name from conn init, as we currently only use the default domain anyway
3 years ago
Sebastian Rieger
1800b6af04
bumped openstack terraform provider version
3 years ago
Sebastian Rieger
615f0ce0d4
speedup AWS image selection by referencing ami directly, listing all images as done in the libcloud examples, takes several minutes now
3 years ago
Sebastian Rieger
b57045ecf7
* changed password in demo1 to be provided in source, not safe, but easy start and private cloud endpoints are not externally reachable anyway
* added missing network definition in demo3-microservice
* fixed typo in demo4-scale-out-add-worker
* renamed demo4 destroy to destroy-all-demo-instances.py to serve as universal cleanup script for the provided faafo demos
3 years ago
Sebastian Rieger
d82c5b6447
updated terraform examples
3 years ago
Sebastian Rieger
48fc259af9
changed lambda counter demo to work with AWS educate accounts
3 years ago
Sebastian Rieger
a0dc3ff81f
Merge remote-tracking branch 'origin/master'
3 years ago
Sebastian Rieger
e213686f6a
changed lambda counter demo to work with AWS educate accounts
3 years ago
Timo Geier
3a1c789fcf
Improved Kubernetes cluster documentation
3 years ago
srieger
350d47b120
Update 'kubernetes-example/kubectl-intro.md'
3 years ago
srieger
56d42ff1dc
Update 'kubernetes-example/kubectl-intro.md'
3 years ago
srieger
605eb739c2
Add 'kubernetes-example/kubectl-intro.md'
3 years ago
Sebastian Rieger
a2942f3d4a
adapted aws-boto3-rds-db and aws-boto3-standalone-db-autoscaling example of tug-of-war in the clouds for AWS Educate Accounts, however, due to missing Roles and permissions both are currently not usable in AWS Educate
4 years ago
Sebastian Rieger
698ec0a648
adapted aws-boto3-rds-db example of tug-of-war in the clouds to AWS Educate Accounts, however, RDS is not allowed in our current classroom
4 years ago
Sebastian Rieger
049e494ab2
adapted aws-boto3-standalone-db example of tug-of-war in the clouds to be usable with AWS Educate Accounts
4 years ago
Sebastian Rieger
781cfc8fa4
adapted AWS CloudFormation Example for AWS Educate Classroom
4 years ago
Sebastian Rieger
b57c26adbf
added AWS ELB load balancer example
4 years ago
Sebastian Rieger
d43d1b3995
added stop scripts and comments in terraform example
4 years ago
Sebastian Rieger
4c2993182d
changed aws demo3 to be compatible with AWS Educate classroom
4 years ago
Sebastian Rieger
6e2b8dc1f0
fixed "faafo list" not working, due to SQLalchemey >1.4
File "/usr/local/lib/python2.7/dist-packages/flask_restless/helpers.py", line 595, in count
if num_results is None or query._limit:
AttributeError: 'BaseQuery' object has no attribute '_limit'
4 years ago
Sebastian Rieger
17e8b41743
initial version of terraform openstack example incl load balancer
4 years ago
Sebastian Rieger
a22eb50b9d
initial version of counter lambda function
4 years ago
Sebastian Rieger
33ab50e291
removed redundant lines in user-data
5 years ago
Sebastian Rieger
aca7a2e740
fixed php pdo errors for rds example, upgraded to amazon-linux-extra php7.4
5 years ago
Sebastian Rieger
fb2437d829
changed faafo repo
5 years ago
Sebastian Rieger
63a241a7a0
added mysql client to webserver to be able to create db contents
5 years ago
Sebastian Rieger
d265a10cb3
optimized imports
5 years ago
Sebastian Rieger
89f3f3cdd4
removed unneeded vpc_id
5 years ago
Sebastian Rieger
373a2dfb34
added code section comments, added config param for VPC to support starting in envs with multiple vpcs, added output for lb dns
5 years ago
Sebastian Rieger
aa7160f656
added code section comments, added config param for VPC to support starting in envs with multiple vpcs
5 years ago
Sebastian Rieger
bdd77fedba
updated start script for AWS CloudFormation example
5 years ago
Sebastian Rieger
ee8ee3c45c
updated description for image
5 years ago
Sebastian Rieger
822013786a
start/stop/status scripts for AWS cloud formation demo
5 years ago
Sebastian Rieger
b8cdb62ccf
forced java to 1.8 for now, >9 needs special handling for JAXB in grizzly
5 years ago
Sebastian Rieger
0454b2a823
faafo aws demo
5 years ago
Sebastian Rieger
2441bb4fac
fixed demos for new private-cloud environment, added description and comments, added support for Ubuntu 18.04, replaced removed faafo repo with local copy
5 years ago
Sebastian Rieger
a2ab32360c
changed location of mysqld.cnf to support Ubuntu 18.04
5 years ago
Sebastian Rieger
39c00f843d
changed faafo repo
5 years ago
Sebastian Rieger
f1f463314a
updated demo1
5 years ago
Sebastian Rieger
5b953bb5ed
added faafo example
5 years ago
Sebastian Rieger
b7143441f2
improved autoscaling example
5 years ago
Sebastian Rieger
7df7eb2d8e
added autoscaling example
5 years ago
Sebastian Rieger
c8d9d98acc
fixed indentation
5 years ago
Sebastian Rieger
170399c54f
fixed db creation
5 years ago