Helping you populate AWS SSO directly with your Google Apps users
Runs on any platform that Go can build for.
As per the AWS SSO Homepage:
| version: 0.2 | |
| phases: | |
| install: | |
| runtime-versions: | |
| docker: 19 | |
| commands: | |
| - docker version | |
| - curl -JLO https://github.com/docker/buildx/releases/download/v0.4.2/buildx-v0.4.2.linux-amd64 | |
| - mkdir -p ~/.docker/cli-plugins |
Helping you populate AWS SSO directly with your Google Apps users
Runs on any platform that Go can build for.
As per the AWS SSO Homepage:
| const cluster = new bottle.BottlerocketCluster(this, 'Cluster'); | |
| const ami = ssm.StringParameter.valueForStringParameter(this, '/aws/service/bottlerocket/aws-k8s-1.15/x86_64/latest/image_id'); | |
| cluster.node.findAll().forEach(s => { | |
| if (s instanceof asg.CfnLaunchConfiguration) { | |
| const asg = s as asg.CfnLaunchConfiguration; | |
| asg.imageId = ami; | |
| } | |
| }); |
| import cdk = require('@aws-cdk/core'); | |
| import autoscaling = require('@aws-cdk/aws-autoscaling'); | |
| import ec2 = require('@aws-cdk/aws-ec2'); | |
| import eks = require('@aws-cdk/aws-eks'); | |
| import iam = require('@aws-cdk/aws-iam'); | |
| import fs = require('fs'); | |
| import path = require('path'); | |
| import { safeLoadAll, safeLoad } from 'js-yaml'; |
| extern crate lambda_runtime as lambda; | |
| #[macro_use] | |
| extern crate log; | |
| extern crate simple_logger; | |
| extern crate serde_derive; | |
| extern crate chrono; | |
| use lambda::{error::HandlerError, lambda}; |
| #[derive(Deserialize, Debug)] | |
| struct S3Event { | |
| #[serde(rename = "Records")] | |
| #[allow(dead_code)] | |
| records: Vec<S3EventRecord>, | |
| } | |
| #[derive(Deserialize, Debug)] | |
| struct S3EventRecord { | |
| #[serde(rename = "eventVersion")] |
| FROM amazonlinux:1 | |
| ENV RUSTUP_HOME=/usr/local/rustup \ | |
| CARGO_HOME=/usr/local/cargo \ | |
| PATH=/usr/local/cargo/bin:$PATH \ | |
| RUST_VERSION=1.30.1 | |
| RUN set -eux; \ | |
| yum update -y ;\ | |
| yum install -y wget ;\ |
| Interval 10 | |
| LoadPlugin logfile | |
| <Plugin logfile> | |
| LogLevel debug | |
| File STDOUT | |
| Timestamp true | |
| PrintSeverity true | |
| </Plugin> |
| 2015-11-13 11:41:17 +0000 | |
| ./configure | |
| --disable-dependency-tracking | |
| --prefix=/usr/local/Cellar/czmq/3.0.2_2 | |
| --with-libsodium | |
| configure: WARNING: unrecognized options: --with-libsodium | |
| checking for a BSD-compatible install... /usr/bin/install -c | |
| checking whether build environment is sane... yes |
| #!/bin/sh | |
| # | |
| # This shell script passes all its arguments to the binary inside the | |
| # MacVim.app application bundle. If you make links to this script as view, | |
| # gvim, etc., then it will peek at the name used to call it and set options | |
| # appropriately. | |
| # | |
| # Based on a script by Wout Mertens and suggestions from Laurent Bihanic. This | |
| # version is the fault of Benji Fisher, 16 May 2005 (with modifications by Nico | |
| # Weber and Bjorn Winckler, Aug 13 2007). |